home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•The School House•
/
Geographics •••
/
Geographics v1.4
/
Geographics v1.4.rsrc
/
CODE_131.txt
< prev
next >
Wrap
Text File
|
1988-10-20
|
194KB
|
3,326 lines
# near model CODE resource
# jump table entries: 1064-1084 (21 of them)
export_133:
00000000 7002 moveq.l D0, 0x02
00000002 3F00 move.w -[A7], D0
00000004 42A7 clr.l -[A7]
00000006 7064 moveq.l D0, 0x64
00000008 3F00 move.w -[A7], D0
0000000A 7014 moveq.l D0, 0x14
0000000C 3F00 move.w -[A7], D0
0000000E 70FF moveq.l D0, 0xFFFFFFFF
00000010 3F00 move.w -[A7], D0
00000012 3F3C 01F4 move.w -[A7], 0x1F4
00000016 703C moveq.l D0, 0x3C
00000018 3F00 move.w -[A7], D0
0000001A 70FF moveq.l D0, 0xFFFFFFFF
0000001C 3F00 move.w -[A7], D0
0000001E 7004 moveq.l D0, 0x04
00000020 3F00 move.w -[A7], D0
00000022 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000026 7001 moveq.l D0, 0x01
00000028 3F00 move.w -[A7], D0
0000002A 700A moveq.l D0, 0x0A
0000002C 3F00 move.w -[A7], D0
0000002E 4267 clr.w -[A7]
00000030 70FF moveq.l D0, 0xFFFFFFFF
00000032 3F00 move.w -[A7], D0
00000034 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00000038 7001 moveq.l D0, 0x01
0000003A 3F00 move.w -[A7], D0
0000003C 206D FD62 movea.l A0, [A5 - 0x29E]
00000040 4868 8410 pea.l [A0 - 0x7BF0]
00000044 7028 moveq.l D0, 0x28
00000046 3F00 move.w -[A7], D0
00000048 700A moveq.l D0, 0x0A
0000004A 3F00 move.w -[A7], D0
0000004C 70FF moveq.l D0, 0xFFFFFFFF
0000004E 3F00 move.w -[A7], D0
00000050 7057 moveq.l D0, 0x57
00000052 3F00 move.w -[A7], D0
00000054 7019 moveq.l D0, 0x19
00000056 3F00 move.w -[A7], D0
00000058 70FF moveq.l D0, 0xFFFFFFFF
0000005A 3F00 move.w -[A7], D0
0000005C 4267 clr.w -[A7]
0000005E 4267 clr.w -[A7]
00000060 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000064 7002 moveq.l D0, 0x02
00000066 3F00 move.w -[A7], D0
00000068 206D FD62 movea.l A0, [A5 - 0x29E]
0000006C 4868 8412 pea.l [A0 - 0x7BEE]
00000070 705A moveq.l D0, 0x5A
00000072 3F00 move.w -[A7], D0
00000074 700A moveq.l D0, 0x0A
00000076 3F00 move.w -[A7], D0
00000078 70FF moveq.l D0, 0xFFFFFFFF
0000007A 3F00 move.w -[A7], D0
0000007C 3F3C 0089 move.w -[A7], 0x89
00000080 7019 moveq.l D0, 0x19
00000082 3F00 move.w -[A7], D0
00000084 70FF moveq.l D0, 0xFFFFFFFF
00000086 3F00 move.w -[A7], D0
00000088 4267 clr.w -[A7]
0000008A 4267 clr.w -[A7]
0000008C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000090 7003 moveq.l D0, 0x03
00000092 3F00 move.w -[A7], D0
00000094 206D FD62 movea.l A0, [A5 - 0x29E]
00000098 4868 8414 pea.l [A0 - 0x7BEC]
0000009C 3F3C 008C move.w -[A7], 0x8C
000000A0 700A moveq.l D0, 0x0A
000000A2 3F00 move.w -[A7], D0
000000A4 70FF moveq.l D0, 0xFFFFFFFF
000000A6 3F00 move.w -[A7], D0
000000A8 3F3C 00BE move.w -[A7], 0xBE
000000AC 7019 moveq.l D0, 0x19
000000AE 3F00 move.w -[A7], D0
000000B0 70FF moveq.l D0, 0xFFFFFFFF
000000B2 3F00 move.w -[A7], D0
000000B4 4267 clr.w -[A7]
000000B6 4267 clr.w -[A7]
000000B8 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000000BC 7004 moveq.l D0, 0x04
000000BE 3F00 move.w -[A7], D0
000000C0 486E 80B0 pea.l [A6 - 0x7F50]
000000C4 3F3C 00F0 move.w -[A7], 0xF0
000000C8 700A moveq.l D0, 0x0A
000000CA 3F00 move.w -[A7], D0
000000CC 70FF moveq.l D0, 0xFFFFFFFF
000000CE 3F00 move.w -[A7], D0
000000D0 3F3C 0127 move.w -[A7], 0x127
000000D4 7019 moveq.l D0, 0x19
000000D6 3F00 move.w -[A7], D0
000000D8 70FF moveq.l D0, 0xFFFFFFFF
000000DA 3F00 move.w -[A7], D0
000000DC 4267 clr.w -[A7]
000000DE 4267 clr.w -[A7]
000000E0 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000000E4 7005 moveq.l D0, 0x05
000000E6 3F00 move.w -[A7], D0
000000E8 486E 80C0 pea.l [A6 - 0x7F40]
000000EC 3F3C 012C move.w -[A7], 0x12C
000000F0 700A moveq.l D0, 0x0A
000000F2 3F00 move.w -[A7], D0
000000F4 70FF moveq.l D0, 0xFFFFFFFF
000000F6 3F00 move.w -[A7], D0
000000F8 3F3C 0163 move.w -[A7], 0x163
000000FC 7019 moveq.l D0, 0x19
000000FE 3F00 move.w -[A7], D0
00000100 70FF moveq.l D0, 0xFFFFFFFF
00000102 3F00 move.w -[A7], D0
00000104 4267 clr.w -[A7]
00000106 4267 clr.w -[A7]
00000108 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000010C 7006 moveq.l D0, 0x06
0000010E 3F00 move.w -[A7], D0
00000110 486E 808C pea.l [A6 - 0x7F74]
00000114 3F3C 0168 move.w -[A7], 0x168
00000118 700A moveq.l D0, 0x0A
0000011A 3F00 move.w -[A7], D0
0000011C 70FF moveq.l D0, 0xFFFFFFFF
0000011E 3F00 move.w -[A7], D0
00000120 3F3C 018B move.w -[A7], 0x18B
00000124 7019 moveq.l D0, 0x19
00000126 3F00 move.w -[A7], D0
00000128 70FF moveq.l D0, 0xFFFFFFFF
0000012A 3F00 move.w -[A7], D0
0000012C 4267 clr.w -[A7]
0000012E 4267 clr.w -[A7]
00000130 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000134 7001 moveq.l D0, 0x01
00000136 3F00 move.w -[A7], D0
00000138 42A7 clr.l -[A7]
0000013A 42A7 clr.l -[A7]
0000013C 4267 clr.w -[A7]
0000013E 4267 clr.w -[A7]
00000140 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
export_140:
00000144 3F3C 00F0 move.w -[A7], 0xF0
00000148 7016 moveq.l D0, 0x16
0000014A 3F00 move.w -[A7], D0
0000014C 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000150 302E 80AA move.w D0, [A6 - 0x7F56]
00000154 48C0 ext.l D0
00000156 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
0000015A 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
0000015E 3F3C 012C move.w -[A7], 0x12C
00000162 7016 moveq.l D0, 0x16
00000164 3F00 move.w -[A7], D0
00000166 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
0000016A 302E 80AC move.w D0, [A6 - 0x7F54]
0000016E 48C0 ext.l D0
00000170 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
00000174 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00000178 7001 moveq.l D0, 0x01
0000017A 3F00 move.w -[A7], D0
0000017C 700A moveq.l D0, 0x0A
0000017E 3F00 move.w -[A7], D0
00000180 7001 moveq.l D0, 0x01
00000182 3F00 move.w -[A7], D0
00000184 70FF moveq.l D0, 0xFFFFFFFF
00000186 3F00 move.w -[A7], D0
00000188 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
0000018C 7032 moveq.l D0, 0x32
0000018E 3F00 move.w -[A7], D0
00000190 7023 moveq.l D0, 0x23
00000192 3F00 move.w -[A7], D0
00000194 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000198 206D FD62 movea.l A0, [A5 - 0x29E]
0000019C 41E8 8416 lea.l A0, [A0 - 0x7BEA]
000001A0 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000001A4 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
000001A8 705F moveq.l D0, 0x5F
000001AA 3F00 move.w -[A7], D0
000001AC 7023 moveq.l D0, 0x23
000001AE 3F00 move.w -[A7], D0
000001B0 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000001B4 206D FD62 movea.l A0, [A5 - 0x29E]
000001B8 41E8 841C lea.l A0, [A0 - 0x7BE4]
000001BC 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000001C0 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
000001C4 3F3C 008C move.w -[A7], 0x8C
000001C8 7023 moveq.l D0, 0x23
000001CA 3F00 move.w -[A7], D0
000001CC 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000001D0 206D FD62 movea.l A0, [A5 - 0x29E]
000001D4 41E8 8420 lea.l A0, [A0 - 0x7BE0]
000001D8 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000001DC 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
000001E0 3F3C 00F0 move.w -[A7], 0xF0
000001E4 7023 moveq.l D0, 0x23
000001E6 3F00 move.w -[A7], D0
000001E8 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000001EC 206D FD62 movea.l A0, [A5 - 0x29E]
000001F0 41E8 8428 lea.l A0, [A0 - 0x7BD8]
000001F4 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000001F8 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
000001FC 3F3C 012C move.w -[A7], 0x12C
00000200 7023 moveq.l D0, 0x23
00000202 3F00 move.w -[A7], D0
00000204 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000208 206D FD62 movea.l A0, [A5 - 0x29E]
0000020C 41E8 842E lea.l A0, [A0 - 0x7BD2]
00000210 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000214 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00000218 3F3C 0168 move.w -[A7], 0x168
0000021C 7023 moveq.l D0, 0x23
0000021E 3F00 move.w -[A7], D0
00000220 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000224 206D FD62 movea.l A0, [A5 - 0x29E]
00000228 41E8 8432 lea.l A0, [A0 - 0x7BCE]
0000022C 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000230 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00000234 598F subq.l A7, 4
00000236 7001 moveq.l D0, 0x01
00000238 3F00 move.w -[A7], D0
0000023A A9BB syscall GetIcon
0000023C 201F move.l D0, [A7]+
0000023E 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000242 41EE 8144 lea.l A0, [A6 - 0x7EBC]
00000246 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
0000024A 598F subq.l A7, 4
0000024C 7002 moveq.l D0, 0x02
0000024E 3F00 move.w -[A7], D0
00000250 A9BB syscall GetIcon
00000252 201F move.l D0, [A7]+
00000254 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000258 41EE 814C lea.l A0, [A6 - 0x7EB4]
0000025C 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
00000260 202D FD6A move.l D0, [A5 - 0x296]
00000264 2F00 move.l -[A7], D0
00000266 41EE 8144 lea.l A0, [A6 - 0x7EBC]
0000026A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000026E 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000272 2F00 move.l -[A7], D0
00000274 A94B syscall PlotIcon
00000276 7008 moveq.l D0, 0x08
00000278 D0AD FD6A add.l D0, [A5 - 0x296]
0000027C 2F00 move.l -[A7], D0
0000027E 41EE 814C lea.l A0, [A6 - 0x7EB4]
00000282 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000286 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
0000028A 2F00 move.l -[A7], D0
0000028C A94B syscall PlotIcon
0000028E 7001 moveq.l D0, 0x01
00000290 3F00 move.w -[A7], D0
00000292 700A moveq.l D0, 0x0A
00000294 3F00 move.w -[A7], D0
00000296 4267 clr.w -[A7]
00000298 70FF moveq.l D0, 0xFFFFFFFF
0000029A 3F00 move.w -[A7], D0
0000029C 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
000002A0 4EBA 01E0 jsr [PC + 0x1E0 /* 00000482 */]
000002A4 323C 0083 move.w D1, 0x83
000002A8 4EED 021A jmp [A5 + 0x21A /* export_63 */]
export_135:
fn000002AC:
000002AC 486E 8000 pea.l [A6 - 0x8000]
000002B0 206D FD62 movea.l A0, [A5 - 0x29E]
000002B4 41E8 8438 lea.l A0, [A0 - 0x7BC8]
000002B8 225F movea.l A1, [A7]+
000002BA 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000002BE 4A80 tst.l D0
000002C0 6700 0016 beq +0x18 /* 000002D8 */
000002C4 206D FD62 movea.l A0, [A5 - 0x29E]
000002C8 41E8 843A lea.l A0, [A0 - 0x7BC6]
000002CC 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
000002D0 41EE 8000 lea.l A0, [A6 - 0x8000]
000002D4 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
label000002D8:
000002D8 7001 moveq.l D0, 0x01
000002DA 3F00 move.w -[A7], D0
000002DC 486E 8000 pea.l [A6 - 0x8000]
000002E0 700A moveq.l D0, 0x0A
000002E2 3F00 move.w -[A7], D0
000002E4 7050 moveq.l D0, 0x50
000002E6 3F00 move.w -[A7], D0
000002E8 70FF moveq.l D0, 0xFFFFFFFF
000002EA 3F00 move.w -[A7], D0
000002EC 302E 80EA move.w D0, [A6 - 0x7F16]
000002F0 48C0 ext.l D0
000002F2 0680 0000 000A addi.l D0, 0xA /* '\n' */
000002F8 0680 0000 000E addi.l D0, 0xE
000002FE 3F00 move.w -[A7], D0
00000300 302E 80EC move.w D0, [A6 - 0x7F14]
00000304 48C0 ext.l D0
00000306 0680 0000 0050 addi.l D0, 0x50 /* 'P' */
0000030C 0680 0000 000E addi.l D0, 0xE
00000312 3F00 move.w -[A7], D0
00000314 70FF moveq.l D0, 0xFFFFFFFF
00000316 3F00 move.w -[A7], D0
00000318 7001 moveq.l D0, 0x01
0000031A 3F00 move.w -[A7], D0
0000031C 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000320 203C 0000 8CA0 move.l D0, 0x8CA0
00000326 2200 move.l D1, D0
00000328 302E 80AE move.w D0, [A6 - 0x7F52]
0000032C 48C0 ext.l D0
0000032E 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000332 3D40 8154 move.w [A6 - 0x7EAC], D0
00000336 203C 0000 2382 move.l D0, 0x2382
0000033C 2200 move.l D1, D0
0000033E 302E 80AE move.w D0, [A6 - 0x7F52]
00000342 48C0 ext.l D0
00000344 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000348 3D40 8156 move.w [A6 - 0x7EAA], D0
export_139:
fn0000034C:
0000034C 302E 80AA move.w D0, [A6 - 0x7F56]
00000350 48C0 ext.l D0
00000352 2F00 move.l -[A7], D0
00000354 7002 moveq.l D0, 0x02
00000356 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
0000035A 2200 move.l D1, D0
0000035C 302E 80AE move.w D0, [A6 - 0x7F52]
00000360 48C0 ext.l D0
00000362 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000366 221F move.l D1, [A7]+
00000368 D081 add.l D0, D1
0000036A 0C80 0000 4650 cmpi.l D0, 0x4650 /* 'FP' */
00000370 6F00 0026 ble +0x28 /* 00000398 */
00000374 203C 0000 4650 move.l D0, 0x4650 /* 'FP' */
0000037A 2F00 move.l -[A7], D0
0000037C 7002 moveq.l D0, 0x02
0000037E 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000382 2200 move.l D1, D0
00000384 302E 80AE move.w D0, [A6 - 0x7F52]
00000388 48C0 ext.l D0
0000038A 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000038E 221F move.l D1, [A7]+
00000390 C141 exg D0, D1
00000392 9081 sub.l D0, D1
00000394 3D40 80AA move.w [A6 - 0x7F56], D0
label00000398:
00000398 302E 80AC move.w D0, [A6 - 0x7F54]
0000039C 48C0 ext.l D0
0000039E 2F00 move.l -[A7], D0
000003A0 7003 moveq.l D0, 0x03
000003A2 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
000003A6 2200 move.l D1, D0
000003A8 302E 80AE move.w D0, [A6 - 0x7F52]
000003AC 48C0 ext.l D0
000003AE 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
000003B2 221F move.l D1, [A7]+
000003B4 D081 add.l D0, D1
000003B6 0C80 0000 2328 cmpi.l D0, 0x2328 /* '#(' */
000003BC 6F00 0026 ble +0x28 /* 000003E4 */
000003C0 203C 0000 2328 move.l D0, 0x2328 /* '#(' */
000003C6 2F00 move.l -[A7], D0
000003C8 7003 moveq.l D0, 0x03
000003CA 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
000003CE 2200 move.l D1, D0
000003D0 302E 80AE move.w D0, [A6 - 0x7F52]
000003D4 48C0 ext.l D0
000003D6 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
000003DA 221F move.l D1, [A7]+
000003DC C141 exg D0, D1
000003DE 9081 sub.l D0, D1
000003E0 3D40 80AC move.w [A6 - 0x7F54], D0
label000003E4:
000003E4 7001 moveq.l D0, 0x01
000003E6 3F00 move.w -[A7], D0
000003E8 3F2E 80AA move.w -[A7], [A6 - 0x7F56]
000003EC 3F3C B9B0 move.w -[A7], 0xB9B0
000003F0 203C 0000 4650 move.l D0, 0x4650 /* 'FP' */
000003F6 2F00 move.l -[A7], D0
000003F8 7002 moveq.l D0, 0x02
000003FA 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
000003FE 2200 move.l D1, D0
00000400 302E 80AE move.w D0, [A6 - 0x7F52]
00000404 48C0 ext.l D0
00000406 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000040A 221F move.l D1, [A7]+
0000040C C141 exg D0, D1
0000040E 9081 sub.l D0, D1
00000410 3F00 move.w -[A7], D0
00000412 302E 80AE move.w D0, [A6 - 0x7F52]
00000416 48C0 ext.l D0
00000418 2F00 move.l -[A7], D0
0000041A 7002 moveq.l D0, 0x02
0000041C 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000420 221F move.l D1, [A7]+
00000422 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000426 3F00 move.w -[A7], D0
00000428 42A7 clr.l -[A7]
0000042A 7002 moveq.l D0, 0x02
0000042C 3F00 move.w -[A7], D0
0000042E 4EAD 030A jsr [A5 + 0x30A /* export_93 */]
00000432 7002 moveq.l D0, 0x02
00000434 3F00 move.w -[A7], D0
00000436 3F2E 80AC move.w -[A7], [A6 - 0x7F54]
0000043A 3F3C DCD8 move.w -[A7], 0xDCD8
0000043E 203C 0000 2328 move.l D0, 0x2328 /* '#(' */
00000444 2F00 move.l -[A7], D0
00000446 7003 moveq.l D0, 0x03
00000448 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
0000044C 2200 move.l D1, D0
0000044E 302E 80AE move.w D0, [A6 - 0x7F52]
00000452 48C0 ext.l D0
00000454 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000458 221F move.l D1, [A7]+
0000045A C141 exg D0, D1
0000045C 9081 sub.l D0, D1
0000045E 3F00 move.w -[A7], D0
00000460 302E 80AE move.w D0, [A6 - 0x7F52]
00000464 48C0 ext.l D0
00000466 2F00 move.l -[A7], D0
00000468 7003 moveq.l D0, 0x03
0000046A 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
0000046E 221F move.l D1, [A7]+
00000470 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000474 3F00 move.w -[A7], D0
00000476 42A7 clr.l -[A7]
00000478 7001 moveq.l D0, 0x01
0000047A 3F00 move.w -[A7], D0
0000047C 4EAD 030A jsr [A5 + 0x30A /* export_93 */]
00000480 4E75 rts
export_152:
fn00000482:
00000482 7002 moveq.l D0, 0x02
00000484 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000488 7001 moveq.l D0, 0x01
0000048A 3F00 move.w -[A7], D0
0000048C 7001 moveq.l D0, 0x01
0000048E 3F00 move.w -[A7], D0
00000490 7001 moveq.l D0, 0x01
00000492 3F00 move.w -[A7], D0
00000494 70FF moveq.l D0, 0xFFFFFFFF
00000496 3F00 move.w -[A7], D0
00000498 700A moveq.l D0, 0x0A
0000049A 3F00 move.w -[A7], D0
0000049C 70FF moveq.l D0, 0xFFFFFFFF
0000049E 3F00 move.w -[A7], D0
000004A0 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
000004A4 202D FD6A move.l D0, [A5 - 0x296]
000004A8 2F00 move.l -[A7], D0
000004AA 41EE 8144 lea.l A0, [A6 - 0x7EBC]
000004AE 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000004B2 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000004B6 2F00 move.l -[A7], D0
000004B8 A94B syscall PlotIcon
000004BA 7008 moveq.l D0, 0x08
000004BC D0AD FD6A add.l D0, [A5 - 0x296]
000004C0 2F00 move.l -[A7], D0
000004C2 41EE 814C lea.l A0, [A6 - 0x7EB4]
000004C6 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000004CA 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000004CE 2F00 move.l -[A7], D0
000004D0 A94B syscall PlotIcon
000004D2 7002 moveq.l D0, 0x02
000004D4 D0AD FD6A add.l D0, [A5 - 0x296]
000004D8 2040 movea.l A0, D0
000004DA 3010 move.w D0, [A0]
000004DC 48C0 ext.l D0
000004DE 2F00 move.l -[A7], D0
000004E0 202D FD6A move.l D0, [A5 - 0x296]
000004E4 2040 movea.l A0, D0
000004E6 3010 move.w D0, [A0]
000004E8 48C0 ext.l D0
000004EA 221F move.l D1, [A7]+
000004EC 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
000004F0 7006 moveq.l D0, 0x06
000004F2 D0AD FD6A add.l D0, [A5 - 0x296]
000004F6 2040 movea.l A0, D0
000004F8 3010 move.w D0, [A0]
000004FA 48C0 ext.l D0
000004FC 2F00 move.l -[A7], D0
000004FE 7004 moveq.l D0, 0x04
00000500 D0AD FD6A add.l D0, [A5 - 0x296]
00000504 2040 movea.l A0, D0
00000506 3010 move.w D0, [A0]
00000508 48C0 ext.l D0
0000050A 221F move.l D1, [A7]+
0000050C 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00000510 4E75 rts
export_151:
fn00000512:
00000512 7002 moveq.l D0, 0x02
00000514 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000518 7001 moveq.l D0, 0x01
0000051A 3F00 move.w -[A7], D0
0000051C 7001 moveq.l D0, 0x01
0000051E 3F00 move.w -[A7], D0
00000520 7001 moveq.l D0, 0x01
00000522 3F00 move.w -[A7], D0
00000524 70FF moveq.l D0, 0xFFFFFFFF
00000526 3F00 move.w -[A7], D0
00000528 700A moveq.l D0, 0x0A
0000052A 3F00 move.w -[A7], D0
0000052C 70FF moveq.l D0, 0xFFFFFFFF
0000052E 3F00 move.w -[A7], D0
00000530 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00000534 202D FD6A move.l D0, [A5 - 0x296]
00000538 2F00 move.l -[A7], D0
0000053A 41EE 8144 lea.l A0, [A6 - 0x7EBC]
0000053E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000542 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000546 2F00 move.l -[A7], D0
00000548 A94B syscall PlotIcon
0000054A 7008 moveq.l D0, 0x08
0000054C D0AD FD6A add.l D0, [A5 - 0x296]
00000550 2F00 move.l -[A7], D0
00000552 41EE 814C lea.l A0, [A6 - 0x7EB4]
00000556 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000055A 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
0000055E 2F00 move.l -[A7], D0
00000560 A94B syscall PlotIcon
00000562 700A moveq.l D0, 0x0A
00000564 D0AD FD6A add.l D0, [A5 - 0x296]
00000568 2040 movea.l A0, D0
0000056A 3010 move.w D0, [A0]
0000056C 48C0 ext.l D0
0000056E 2F00 move.l -[A7], D0
00000570 7008 moveq.l D0, 0x08
00000572 D0AD FD6A add.l D0, [A5 - 0x296]
00000576 2040 movea.l A0, D0
00000578 3010 move.w D0, [A0]
0000057A 48C0 ext.l D0
0000057C 221F move.l D1, [A7]+
0000057E 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00000582 700E moveq.l D0, 0x0E
00000584 D0AD FD6A add.l D0, [A5 - 0x296]
00000588 2040 movea.l A0, D0
0000058A 3010 move.w D0, [A0]
0000058C 48C0 ext.l D0
0000058E 2F00 move.l -[A7], D0
00000590 700C moveq.l D0, 0x0C
00000592 D0AD FD6A add.l D0, [A5 - 0x296]
00000596 2040 movea.l A0, D0
00000598 3010 move.w D0, [A0]
0000059A 48C0 ext.l D0
0000059C 221F move.l D1, [A7]+
0000059E 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
000005A2 7001 moveq.l D0, 0x01
000005A4 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000005A8 4E75 rts
export_153:
000005AA 7002 moveq.l D0, 0x02
000005AC 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000005B0 3D40 8126 move.w [A6 - 0x7EDA], D0
000005B4 7001 moveq.l D0, 0x01
000005B6 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000005BA 3D40 8124 move.w [A6 - 0x7EDC], D0
000005BE 302E 8126 move.w D0, [A6 - 0x7EDA]
000005C2 48C0 ext.l D0
000005C4 2200 move.l D1, D0
000005C6 302E 80AE move.w D0, [A6 - 0x7F52]
000005CA 48C0 ext.l D0
000005CC 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
000005D0 306E 80AC movea.w A0, [A6 - 0x7F54]
000005D4 D088 add.l D0, A0
000005D6 3D40 80FC move.w [A6 - 0x7F04], D0
000005DA 302E 8124 move.w D0, [A6 - 0x7EDC]
000005DE 48C0 ext.l D0
000005E0 2200 move.l D1, D0
000005E2 302E 80AE move.w D0, [A6 - 0x7F52]
000005E6 48C0 ext.l D0
000005E8 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
000005EC 306E 80AA movea.w A0, [A6 - 0x7F56]
000005F0 D088 add.l D0, A0
000005F2 3D40 80F2 move.w [A6 - 0x7F0E], D0
000005F6 203C 0000 1F88 move.l D0, 0x1F88
000005FC D0AD FD6A add.l D0, [A5 - 0x296]
00000600 2F00 move.l -[A7], D0
00000602 302E 80FC move.w D0, [A6 - 0x7F04]
00000606 48C0 ext.l D0
00000608 2F00 move.l -[A7], D0
0000060A 7002 moveq.l D0, 0x02
0000060C 2200 move.l D1, D0
0000060E 302E 80AE move.w D0, [A6 - 0x7F52]
00000612 48C0 ext.l D0
00000614 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000618 221F move.l D1, [A7]+
0000061A C141 exg D0, D1
0000061C 9081 sub.l D0, D1
0000061E 205F movea.l A0, [A7]+
00000620 3080 move.w [A0], D0
00000622 203C 0000 1F8A move.l D0, 0x1F8A
00000628 D0AD FD6A add.l D0, [A5 - 0x296]
0000062C 2F00 move.l -[A7], D0
0000062E 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000632 48C0 ext.l D0
00000634 2F00 move.l -[A7], D0
00000636 7002 moveq.l D0, 0x02
00000638 2200 move.l D1, D0
0000063A 302E 80AE move.w D0, [A6 - 0x7F52]
0000063E 48C0 ext.l D0
00000640 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000644 221F move.l D1, [A7]+
00000646 C141 exg D0, D1
00000648 9081 sub.l D0, D1
0000064A 205F movea.l A0, [A7]+
0000064C 3080 move.w [A0], D0
0000064E 203C 0000 1F8C move.l D0, 0x1F8C
00000654 D0AD FD6A add.l D0, [A5 - 0x296]
00000658 2F00 move.l -[A7], D0
0000065A 302E 80FC move.w D0, [A6 - 0x7F04]
0000065E 48C0 ext.l D0
00000660 2F00 move.l -[A7], D0
00000662 7002 moveq.l D0, 0x02
00000664 2200 move.l D1, D0
00000666 302E 80AE move.w D0, [A6 - 0x7F52]
0000066A 48C0 ext.l D0
0000066C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000670 221F move.l D1, [A7]+
00000672 D081 add.l D0, D1
00000674 205F movea.l A0, [A7]+
00000676 3080 move.w [A0], D0
00000678 203C 0000 1F8E move.l D0, 0x1F8E
0000067E D0AD FD6A add.l D0, [A5 - 0x296]
00000682 2F00 move.l -[A7], D0
00000684 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000688 48C0 ext.l D0
0000068A 2F00 move.l -[A7], D0
0000068C 7002 moveq.l D0, 0x02
0000068E 2200 move.l D1, D0
00000690 302E 80AE move.w D0, [A6 - 0x7F52]
00000694 48C0 ext.l D0
00000696 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000069A 221F move.l D1, [A7]+
0000069C D081 add.l D0, D1
0000069E 205F movea.l A0, [A7]+
000006A0 3080 move.w [A0], D0
000006A2 7001 moveq.l D0, 0x01
000006A4 3D40 80F2 move.w [A6 - 0x7F0E], D0
label000006A8:
000006A8 203C 0000 1F90 move.l D0, 0x1F90
000006AE D0AD FD6A add.l D0, [A5 - 0x296]
000006B2 2F00 move.l -[A7], D0
000006B4 306E 80F2 movea.w A0, [A6 - 0x7F0E]
000006B8 D1C8 add.l A0, A0
000006BA D0FC 0018 add.w A0, 0x18
000006BE D1ED FD6A add.l A0, [A5 - 0x296]
000006C2 3010 move.w D0, [A0]
000006C4 48C0 ext.l D0
000006C6 205F movea.l A0, [A7]+
000006C8 3080 move.w [A0], D0
000006CA 203C 0000 1F92 move.l D0, 0x1F92
000006D0 D0AD FD6A add.l D0, [A5 - 0x296]
000006D4 2F00 move.l -[A7], D0
000006D6 306E 80F2 movea.w A0, [A6 - 0x7F0E]
000006DA D1C8 add.l A0, A0
000006DC D0FC 0FBC add.w A0, 0xFBC
000006E0 D1ED FD6A add.l A0, [A5 - 0x296]
000006E4 3010 move.w D0, [A0]
000006E6 48C0 ext.l D0
000006E8 205F movea.l A0, [A7]+
000006EA 3080 move.w [A0], D0
000006EC 558F subq.l A7, 2
000006EE 203C 0000 1F90 move.l D0, 0x1F90
000006F4 D0AD FD6A add.l D0, [A5 - 0x296]
000006F8 2040 movea.l A0, D0
000006FA 2F10 move.l -[A7], [A0]
000006FC 203C 0000 1F88 move.l D0, 0x1F88
00000702 D0AD FD6A add.l D0, [A5 - 0x296]
00000706 2F00 move.l -[A7], D0
00000708 A8AD syscall PtInRect
0000070A 101F move.b D0, [A7]+
0000070C 4880 ext.w D0
0000070E 48C0 ext.l D0
00000710 3D40 80DC move.w [A6 - 0x7F24], D0
00000714 302E 80DC move.w D0, [A6 - 0x7F24]
00000718 48C0 ext.l D0
0000071A 4A80 tst.l D0
0000071C 6700 000E beq +0x10 /* 0000072C */
00000720 3D6E 80F2 8128 move.w [A6 - 0x7ED8], [A6 - 0x7F0E]
00000726 3D6E 80F6 80F2 move.w [A6 - 0x7F0E], [A6 - 0x7F0A]
label0000072C:
0000072C 302E 80F6 move.w D0, [A6 - 0x7F0A]
00000730 48C0 ext.l D0
00000732 526E 80F2 addq.w [A6 - 0x7F0E], 1
00000736 B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
0000073A 6C00 FF6C bge -0x92 /* 000006A8 */
0000073E 4E75 rts
export_138:
fn00000740:
00000740 7001 moveq.l D0, 0x01
00000742 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000746 3D40 80DE move.w [A6 - 0x7F22], D0
0000074A 7001 moveq.l D0, 0x01
0000074C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000750 203C 0000 3BE6 move.l D0, 0x3BE6
00000756 D0AD FD6A add.l D0, [A5 - 0x296]
0000075A 2F00 move.l -[A7], D0
0000075C A851 syscall SetCursor
0000075E 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
00000762 7001 moveq.l D0, 0x01
00000764 3F00 move.w -[A7], D0
00000766 7001 moveq.l D0, 0x01
00000768 3F00 move.w -[A7], D0
0000076A 7001 moveq.l D0, 0x01
0000076C 3F00 move.w -[A7], D0
0000076E 70FF moveq.l D0, 0xFFFFFFFF
00000770 3F00 move.w -[A7], D0
00000772 7008 moveq.l D0, 0x08
00000774 3F00 move.w -[A7], D0
00000776 70FF moveq.l D0, 0xFFFFFFFF
00000778 3F00 move.w -[A7], D0
0000077A 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
0000077E 302E 80E4 move.w D0, [A6 - 0x7F1C]
00000782 48C0 ext.l D0
00000784 4A80 tst.l D0
00000786 6700 0006 beq +0x8 /* 0000078E */
0000078A 4EBA 0272 jsr [PC + 0x272 /* 000009FE */]
label0000078E:
0000078E 302E 80E6 move.w D0, [A6 - 0x7F1A]
00000792 48C0 ext.l D0
00000794 4A80 tst.l D0
00000796 6700 0006 beq +0x8 /* 0000079E */
0000079A 4EBA 0308 jsr [PC + 0x308 /* 00000AA4 */]
label0000079E:
0000079E 302E 8100 move.w D0, [A6 - 0x7F00]
000007A2 48C0 ext.l D0
000007A4 4A80 tst.l D0
000007A6 6700 0006 beq +0x8 /* 000007AE */
000007AA 4EBA 05F8 jsr [PC + 0x5F8 /* 00000DA4 */]
label000007AE:
000007AE 302E 80F0 move.w D0, [A6 - 0x7F10]
000007B2 48C0 ext.l D0
000007B4 4A80 tst.l D0
000007B6 6700 0006 beq +0x8 /* 000007BE */
000007BA 4EBA 0F7E jsr [PC + 0xF7E /* 0000173A */]
label000007BE:
000007BE 7002 moveq.l D0, 0x02
000007C0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000007C4 203C 0000 1F70 move.l D0, 0x1F70
000007CA D0AD FD6A add.l D0, [A5 - 0x296]
000007CE 2F00 move.l -[A7], D0
000007D0 A8A3 syscall EraseRect
000007D2 3F3C 00F0 move.w -[A7], 0xF0
000007D6 7016 moveq.l D0, 0x16
000007D8 3F00 move.w -[A7], D0
000007DA 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000007DE 302E 80AA move.w D0, [A6 - 0x7F56]
000007E2 48C0 ext.l D0
000007E4 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
000007E8 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
000007EC 203C 0000 1F78 move.l D0, 0x1F78
000007F2 D0AD FD6A add.l D0, [A5 - 0x296]
000007F6 2F00 move.l -[A7], D0
000007F8 A8A3 syscall EraseRect
000007FA 3F3C 012C move.w -[A7], 0x12C
000007FE 7016 moveq.l D0, 0x16
00000800 3F00 move.w -[A7], D0
00000802 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000806 302E 80AC move.w D0, [A6 - 0x7F54]
0000080A 48C0 ext.l D0
0000080C 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
00000810 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00000814 203C 0000 1F80 move.l D0, 0x1F80
0000081A D0AD FD6A add.l D0, [A5 - 0x296]
0000081E 2F00 move.l -[A7], D0
00000820 A8A3 syscall EraseRect
00000822 7001 moveq.l D0, 0x01
00000824 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000828 7018 moveq.l D0, 0x18
0000082A D0AD FD6A add.l D0, [A5 - 0x296]
0000082E 2040 movea.l A0, D0
00000830 3010 move.w D0, [A0]
00000832 48C0 ext.l D0
00000834 0C80 0000 0001 cmpi.l D0, 0x1
0000083A 6E04 bgt +0x6 /* 00000840 */
0000083C 4EFA 004A jmp [PC + 0x4A /* 00000888 */]
label00000840:
00000840 3D6E 80EE 80F6 move.w [A6 - 0x7F0A], [A6 - 0x7F12]
00000846 7001 moveq.l D0, 0x01
00000848 3D40 80F2 move.w [A6 - 0x7F0E], D0
label0000084C:
0000084C 306E 80F2 movea.w A0, [A6 - 0x7F0E]
00000850 D1C8 add.l A0, A0
00000852 D0FC 0018 add.w A0, 0x18
00000856 D1ED FD6A add.l A0, [A5 - 0x296]
0000085A 3010 move.w D0, [A0]
0000085C 48C0 ext.l D0
0000085E 3D40 80EE move.w [A6 - 0x7F12], D0
00000862 4EBA 0032 jsr [PC + 0x32 /* 00000896 */]
00000866 536E 80F2 subq.w [A6 - 0x7F0E], 1
0000086A 7018 moveq.l D0, 0x18
0000086C D0AD FD6A add.l D0, [A5 - 0x296]
00000870 2040 movea.l A0, D0
00000872 3010 move.w D0, [A0]
00000874 48C0 ext.l D0
00000876 5380 subq.l D0, 1
00000878 526E 80F2 addq.w [A6 - 0x7F0E], 1
0000087C B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
00000880 6CCA bge -0x34 /* 0000084C */
00000882 3D6E 80F6 80EE move.w [A6 - 0x7F12], [A6 - 0x7F0A]
label00000888:
00000888 302E 80DE move.w D0, [A6 - 0x7F22]
0000088C 48C0 ext.l D0
0000088E 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000892 A850 syscall InitCursor
00000894 4E75 rts
fn00000896:
00000896 526E 80F2 addq.w [A6 - 0x7F0E], 1
0000089A 306E 80F2 movea.w A0, [A6 - 0x7F0E]
0000089E D1C8 add.l A0, A0
000008A0 D0FC 0FBC add.w A0, 0xFBC
000008A4 D1ED FD6A add.l A0, [A5 - 0x296]
000008A8 3010 move.w D0, [A0]
000008AA 48C0 ext.l D0
000008AC 306E 80AA movea.w A0, [A6 - 0x7F56]
000008B0 9088 sub.l D0, A0
000008B2 2200 move.l D1, D0
000008B4 302E 80AE move.w D0, [A6 - 0x7F52]
000008B8 48C0 ext.l D0
000008BA 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000008BE 3D40 812A move.w [A6 - 0x7ED6], D0
000008C2 306E 80F2 movea.w A0, [A6 - 0x7F0E]
000008C6 D1C8 add.l A0, A0
000008C8 D0FC 0018 add.w A0, 0x18
000008CC D1ED FD6A add.l A0, [A5 - 0x296]
000008D0 3010 move.w D0, [A0]
000008D2 48C0 ext.l D0
000008D4 306E 80AC movea.w A0, [A6 - 0x7F54]
000008D8 9088 sub.l D0, A0
000008DA 2200 move.l D1, D0
000008DC 302E 80AE move.w D0, [A6 - 0x7F52]
000008E0 48C0 ext.l D0
000008E2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000008E6 3D40 812C move.w [A6 - 0x7ED4], D0
000008EA 302E 812A move.w D0, [A6 - 0x7ED6]
000008EE 48C0 ext.l D0
000008F0 2200 move.l D1, D0
000008F2 302E 812C move.w D0, [A6 - 0x7ED4]
000008F6 48C0 ext.l D0
000008F8 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
000008FC 302E 812E move.w D0, [A6 - 0x7ED2]
00000900 48C0 ext.l D0
00000902 4A80 tst.l D0
00000904 6700 0018 beq +0x1A /* 0000091E */
00000908 306E 812A movea.w A0, [A6 - 0x7ED6]
0000090C 2F08 move.l -[A7], A0
0000090E 302E 812C move.w D0, [A6 - 0x7ED4]
00000912 48C0 ext.l D0
00000914 2200 move.l D1, D0
00000916 7002 moveq.l D0, 0x02
00000918 241F move.l D2, [A7]+
0000091A 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
label0000091E:
0000091E 3D6E 812A 8120 move.w [A6 - 0x7EE0], [A6 - 0x7ED6]
00000924 3D6E 812C 8122 move.w [A6 - 0x7EDE], [A6 - 0x7ED4]
0000092A 4EFA 008A jmp [PC + 0x8A /* 000009B6 */]
label0000092E:
0000092E 306E 80F2 movea.w A0, [A6 - 0x7F0E]
00000932 D1C8 add.l A0, A0
00000934 D0FC 0FBC add.w A0, 0xFBC
00000938 D1ED FD6A add.l A0, [A5 - 0x296]
0000093C 3010 move.w D0, [A0]
0000093E 48C0 ext.l D0
00000940 306E 80AA movea.w A0, [A6 - 0x7F56]
00000944 9088 sub.l D0, A0
00000946 2200 move.l D1, D0
00000948 302E 80AE move.w D0, [A6 - 0x7F52]
0000094C 48C0 ext.l D0
0000094E 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000952 3D40 812A move.w [A6 - 0x7ED6], D0
00000956 306E 80F2 movea.w A0, [A6 - 0x7F0E]
0000095A D1C8 add.l A0, A0
0000095C D0FC 0018 add.w A0, 0x18
00000960 D1ED FD6A add.l A0, [A5 - 0x296]
00000964 3010 move.w D0, [A0]
00000966 48C0 ext.l D0
00000968 306E 80AC movea.w A0, [A6 - 0x7F54]
0000096C 9088 sub.l D0, A0
0000096E 2200 move.l D1, D0
00000970 302E 80AE move.w D0, [A6 - 0x7F52]
00000974 48C0 ext.l D0
00000976 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000097A 3D40 812C move.w [A6 - 0x7ED4], D0
0000097E 302E 812A move.w D0, [A6 - 0x7ED6]
00000982 48C0 ext.l D0
00000984 2200 move.l D1, D0
00000986 302E 812C move.w D0, [A6 - 0x7ED4]
0000098A 48C0 ext.l D0
0000098C 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
00000990 302E 812E move.w D0, [A6 - 0x7ED2]
00000994 48C0 ext.l D0
00000996 4A80 tst.l D0
00000998 6700 0018 beq +0x1A /* 000009B2 */
0000099C 306E 812A movea.w A0, [A6 - 0x7ED6]
000009A0 2F08 move.l -[A7], A0
000009A2 302E 812C move.w D0, [A6 - 0x7ED4]
000009A6 48C0 ext.l D0
000009A8 2200 move.l D1, D0
000009AA 7002 moveq.l D0, 0x02
000009AC 241F move.l D2, [A7]+
000009AE 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
label000009B2:
000009B2 526E 80F2 addq.w [A6 - 0x7F0E], 1
label000009B6:
000009B6 306E 80F2 movea.w A0, [A6 - 0x7F0E]
000009BA D1C8 add.l A0, A0
000009BC D0FC 0018 add.w A0, 0x18
000009C0 D1ED FD6A add.l A0, [A5 - 0x296]
000009C4 3010 move.w D0, [A0]
000009C6 48C0 ext.l D0
000009C8 306E 80E0 movea.w A0, [A6 - 0x7F20]
000009CC B088 cmp.l D0, A0
000009CE 5DC0 slt D0
000009D0 4880 ext.w D0
000009D2 48C0 ext.l D0
000009D4 2F00 move.l -[A7], D0
000009D6 302E 80F2 move.w D0, [A6 - 0x7F0E]
000009DA 48C0 ext.l D0
000009DC 2F00 move.l -[A7], D0
000009DE 7018 moveq.l D0, 0x18
000009E0 D0AD FD6A add.l D0, [A5 - 0x296]
000009E4 2040 movea.l A0, D0
000009E6 3010 move.w D0, [A0]
000009E8 48C0 ext.l D0
000009EA 221F move.l D1, [A7]+
000009EC B280 cmp.l D1, D0
000009EE 5DC0 slt D0
000009F0 4880 ext.w D0
000009F2 48C0 ext.l D0
000009F4 C09F and.l D0, [A7]+
000009F6 4A80 tst.l D0
000009F8 6600 FF34 bne -0xCA /* 0000092E */
000009FC 4E75 rts
fn000009FE:
000009FE 302E 80AA move.w D0, [A6 - 0x7F56]
00000A02 48C0 ext.l D0
00000A04 2F00 move.l -[A7], D0
00000A06 7002 moveq.l D0, 0x02
00000A08 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000A0C 2200 move.l D1, D0
00000A0E 302E 80AE move.w D0, [A6 - 0x7F52]
00000A12 48C0 ext.l D0
00000A14 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000A18 221F move.l D1, [A7]+
00000A1A D081 add.l D0, D1
00000A1C 3D40 8158 move.w [A6 - 0x7EA8], D0
00000A20 3D7C B9B0 80F2 move.w [A6 - 0x7F0E], 0xB9B0
label00000A26:
00000A26 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000A2A 48C0 ext.l D0
00000A2C 306E 80AA movea.w A0, [A6 - 0x7F56]
00000A30 B088 cmp.l D0, A0
00000A32 5EC0 sgt D0
00000A34 4880 ext.w D0
00000A36 48C0 ext.l D0
00000A38 2F00 move.l -[A7], D0
00000A3A 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000A3E 48C0 ext.l D0
00000A40 306E 8158 movea.w A0, [A6 - 0x7EA8]
00000A44 B088 cmp.l D0, A0
00000A46 5DC0 slt D0
00000A48 4880 ext.w D0
00000A4A 48C0 ext.l D0
00000A4C C09F and.l D0, [A7]+
00000A4E 4A80 tst.l D0
00000A50 6604 bne +0x6 /* 00000A56 */
00000A52 4EFA 0040 jmp [PC + 0x40 /* 00000A94 */]
label00000A56:
00000A56 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000A5A 48C0 ext.l D0
00000A5C 306E 80AA movea.w A0, [A6 - 0x7F56]
00000A60 9088 sub.l D0, A0
00000A62 2200 move.l D1, D0
00000A64 302E 80AE move.w D0, [A6 - 0x7F52]
00000A68 48C0 ext.l D0
00000A6A 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000A6E 3D40 812A move.w [A6 - 0x7ED6], D0
00000A72 302E 812A move.w D0, [A6 - 0x7ED6]
00000A76 48C0 ext.l D0
00000A78 2200 move.l D1, D0
00000A7A 7000 moveq.l D0, 0x00
00000A7C 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00000A80 302E 812A move.w D0, [A6 - 0x7ED6]
00000A84 48C0 ext.l D0
00000A86 2F00 move.l -[A7], D0
00000A88 7003 moveq.l D0, 0x03
00000A8A 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000A8E 221F move.l D1, [A7]+
00000A90 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
label00000A94:
00000A94 066E 03E8 80F2 addi.w [A6 - 0x7F0E], 0x3E8
00000A9A 0C6E 4650 80F2 cmpi.w [A6 - 0x7F0E], 0x4650 /* 'FP' */
00000AA0 6F84 ble -0x7A /* 00000A26 */
00000AA2 4E75 rts
fn00000AA4:
00000AA4 302E 80AC move.w D0, [A6 - 0x7F54]
00000AA8 48C0 ext.l D0
00000AAA 2F00 move.l -[A7], D0
00000AAC 7003 moveq.l D0, 0x03
00000AAE 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000AB2 2200 move.l D1, D0
00000AB4 302E 80AE move.w D0, [A6 - 0x7F52]
00000AB8 48C0 ext.l D0
00000ABA 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000ABE 221F move.l D1, [A7]+
00000AC0 D081 add.l D0, D1
00000AC2 3D40 815A move.w [A6 - 0x7EA6], D0
00000AC6 3D7C DCD8 80FC move.w [A6 - 0x7F04], 0xDCD8
label00000ACC:
00000ACC 302E 80FC move.w D0, [A6 - 0x7F04]
00000AD0 48C0 ext.l D0
00000AD2 306E 80AC movea.w A0, [A6 - 0x7F54]
00000AD6 B088 cmp.l D0, A0
00000AD8 5EC0 sgt D0
00000ADA 4880 ext.w D0
00000ADC 48C0 ext.l D0
00000ADE 2F00 move.l -[A7], D0
00000AE0 302E 80FC move.w D0, [A6 - 0x7F04]
00000AE4 48C0 ext.l D0
00000AE6 306E 815A movea.w A0, [A6 - 0x7EA6]
00000AEA B088 cmp.l D0, A0
00000AEC 5DC0 slt D0
00000AEE 4880 ext.w D0
00000AF0 48C0 ext.l D0
00000AF2 C09F and.l D0, [A7]+
00000AF4 4A80 tst.l D0
00000AF6 6604 bne +0x6 /* 00000AFC */
00000AF8 4EFA 003E jmp [PC + 0x3E /* 00000B38 */]
label00000AFC:
00000AFC 302E 80FC move.w D0, [A6 - 0x7F04]
00000B00 48C0 ext.l D0
00000B02 306E 80AC movea.w A0, [A6 - 0x7F54]
00000B06 9088 sub.l D0, A0
00000B08 2200 move.l D1, D0
00000B0A 302E 80AE move.w D0, [A6 - 0x7F52]
00000B0E 48C0 ext.l D0
00000B10 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000B14 3D40 812C move.w [A6 - 0x7ED4], D0
00000B18 7000 moveq.l D0, 0x00
00000B1A 2200 move.l D1, D0
00000B1C 302E 812C move.w D0, [A6 - 0x7ED4]
00000B20 48C0 ext.l D0
00000B22 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00000B26 7002 moveq.l D0, 0x02
00000B28 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000B2C 2200 move.l D1, D0
00000B2E 302E 812C move.w D0, [A6 - 0x7ED4]
00000B32 48C0 ext.l D0
00000B34 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
label00000B38:
00000B38 066E 03E8 80FC addi.w [A6 - 0x7F04], 0x3E8
00000B3E 0C6E 2328 80FC cmpi.w [A6 - 0x7F04], 0x2328 /* '#(' */
00000B44 6F86 ble -0x78 /* 00000ACC */
00000B46 4E75 rts
export_146:
00000B48 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
00000B4C 7001 moveq.l D0, 0x01
00000B4E 3F00 move.w -[A7], D0
00000B50 42A7 clr.l -[A7]
00000B52 42A7 clr.l -[A7]
00000B54 4267 clr.w -[A7]
00000B56 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000B5A 42A7 clr.l -[A7]
00000B5C 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
00000B60 6100 FBDE bsr -0x420 /* 00000740 */
00000B64 A8F4 syscall ClosePicture
00000B66 41EE 815C lea.l A0, [A6 - 0x7EA4]
00000B6A 20AD F77C move.l [A0], [A5 - 0x884]
00000B6E 202D F77C move.l D0, [A5 - 0x884]
00000B72 2D40 80F8 move.l [A6 - 0x7F08], D0
00000B76 203C 0000 0080 move.l D0, 0x80
00000B7C 1B40 FD86 move.b [A5 - 0x27A], D0
00000B80 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00000B84 42A7 clr.l -[A7]
00000B86 41EE 80F8 lea.l A0, [A6 - 0x7F08]
00000B8A 4EAD 033A jsr [A5 + 0x33A /* export_99 */]
00000B8E 7000 moveq.l D0, 0x00
00000B90 1B40 FD86 move.b [A5 - 0x27A], D0
00000B94 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00000B98 4EAD 0342 jsr [A5 + 0x342 /* export_100 */]
00000B9C A853 syscall ShowCursor
00000B9E 4E75 rts
export_141:
00000BA0 7004 moveq.l D0, 0x04
00000BA2 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000BA6 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000BAA 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000BAE 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00000BB2 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000BB6 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000BBA 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00000BBE 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000BC2 0000 8004 ori.b D0, 0x4
00000BC6 1800 move.b D4, D0
00000BC8 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000BCC 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00000BD0 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000BD4 6700 0004 beq +0x6 /* 00000BDA */
00000BD8 4E75 rts
label00000BDA:
00000BDA 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000BDE 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000BE2 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00000BE6 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000BEA 0000 0004 ori.b D0, 0x4
00000BEE 1800 move.b D4, D0
00000BF0 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000BF4 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000BF8 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000BFC 6700 0004 beq +0x6 /* 00000C02 */
00000C00 4E75 rts
label00000C02:
00000C02 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000C06 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000C0A 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000C0E 3D40 80AA move.w [A6 - 0x7F56], D0
00000C12 7001 moveq.l D0, 0x01
00000C14 3F00 move.w -[A7], D0
00000C16 42A7 clr.l -[A7]
00000C18 42A7 clr.l -[A7]
00000C1A 4267 clr.w -[A7]
00000C1C 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000C20 6100 FB1E bsr -0x4E0 /* 00000740 */
00000C24 6100 F726 bsr -0x8D8 /* 0000034C */
00000C28 7002 moveq.l D0, 0x02
00000C2A 3F00 move.w -[A7], D0
00000C2C 42A7 clr.l -[A7]
00000C2E 42A7 clr.l -[A7]
00000C30 4267 clr.w -[A7]
00000C32 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000C36 4E75 rts
export_142:
00000C38 7005 moveq.l D0, 0x05
00000C3A 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000C3E 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000C42 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000C46 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00000C4A 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000C4E 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000C52 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00000C56 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000C5A 0000 8003 ori.b D0, 0x3
00000C5E 9000 sub.b D0, D0
00000C60 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000C64 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00000C68 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000C6C 6700 0004 beq +0x6 /* 00000C72 */
00000C70 4E75 rts
label00000C72:
00000C72 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000C76 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000C7A 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00000C7E 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000C82 0000 0003 ori.b D0, 0x3
00000C86 9000 sub.b D0, D0
00000C88 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000C8C 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000C90 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000C94 6700 0004 beq +0x6 /* 00000C9A */
00000C98 4E75 rts
label00000C9A:
00000C9A 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000C9E 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000CA2 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000CA6 3D40 80AC move.w [A6 - 0x7F54], D0
00000CAA 7001 moveq.l D0, 0x01
00000CAC 3F00 move.w -[A7], D0
00000CAE 42A7 clr.l -[A7]
00000CB0 42A7 clr.l -[A7]
00000CB2 4267 clr.w -[A7]
00000CB4 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000CB8 6100 FA86 bsr -0x578 /* 00000740 */
00000CBC 6100 F68E bsr -0x970 /* 0000034C */
00000CC0 7002 moveq.l D0, 0x02
00000CC2 3F00 move.w -[A7], D0
00000CC4 42A7 clr.l -[A7]
00000CC6 42A7 clr.l -[A7]
00000CC8 4267 clr.w -[A7]
00000CCA 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000CCE 4E75 rts
export_134:
00000CD0 206D FD62 movea.l A0, [A5 - 0x29E]
00000CD4 41E8 8444 lea.l A0, [A0 - 0x7BBC]
00000CD8 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000CDC 2D40 8160 move.l [A6 - 0x7EA0], D0
00000CE0 202E 8160 move.l D0, [A6 - 0x7EA0]
00000CE4 B0AE 80F8 cmp.l D0, [A6 - 0x7F08]
00000CE8 6600 0010 bne +0x12 /* 00000CFA */
00000CEC 4EAD 041A jsr [A5 + 0x41A /* export_127 */]
00000CF0 6100 FA4E bsr -0x5B0 /* 00000740 */
00000CF4 6100 F656 bsr -0x9A8 /* 0000034C */
00000CF8 4E75 rts
label00000CFA:
00000CFA 6100 F5B0 bsr -0xA4E /* 000002AC */
00000CFE 206D FD62 movea.l A0, [A5 - 0x29E]
00000D02 41E8 844A lea.l A0, [A0 - 0x7BB6]
00000D06 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000D0A 2D40 8160 move.l [A6 - 0x7EA0], D0
00000D0E 202E 8160 move.l D0, [A6 - 0x7EA0]
00000D12 B0AE 80F8 cmp.l D0, [A6 - 0x7F08]
00000D16 6600 0016 bne +0x18 /* 00000D2E */
00000D1A 41EE 8000 lea.l A0, [A6 - 0x8000]
00000D1E 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000D22 41EE 8068 lea.l A0, [A6 - 0x7F98]
00000D26 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00000D2A 4EAD 0422 jsr [A5 + 0x422 /* export_128 */]
label00000D2E:
00000D2E 4E75 rts
export_147:
00000D30 7018 moveq.l D0, 0x18
00000D32 D0AD FD6A add.l D0, [A5 - 0x296]
00000D36 2040 movea.l A0, D0
00000D38 3010 move.w D0, [A0]
00000D3A 48C0 ext.l D0
00000D3C 0C80 0000 0001 cmpi.l D0, 0x1
00000D42 6E00 0004 bgt +0x6 /* 00000D48 */
00000D46 4E75 rts
label00000D48:
00000D48 42A7 clr.l -[A7]
00000D4A 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
00000D4E 6100 F9F0 bsr -0x60E /* 00000740 */
00000D52 A8F4 syscall ClosePicture
00000D54 41EE 815C lea.l A0, [A6 - 0x7EA4]
00000D58 20AD F77C move.l [A0], [A5 - 0x884]
00000D5C 202E 815C move.l D0, [A6 - 0x7EA4]
00000D60 2040 movea.l A0, D0
00000D62 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
00000D66 2040 movea.l A0, D0
00000D68 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00000D6C 2D40 8164 move.l [A6 - 0x7E9C], D0
00000D70 598F subq.l A7, 4
00000D72 A9FC syscall ZeroScrap
00000D74 201F move.l D0, [A7]+
00000D76 2D40 80F8 move.l [A6 - 0x7F08], D0
00000D7A 598F subq.l A7, 4
00000D7C 2F2E 8164 move.l -[A7], [A6 - 0x7E9C]
00000D80 206D FD62 movea.l A0, [A5 - 0x29E]
00000D84 41E8 8450 lea.l A0, [A0 - 0x7BB0]
00000D88 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000D8C 2F00 move.l -[A7], D0
00000D8E 202E 815C move.l D0, [A6 - 0x7EA4]
00000D92 2040 movea.l A0, D0
00000D94 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
00000D98 2F00 move.l -[A7], D0
00000D9A A9FE syscall PutScrap
00000D9C 201F move.l D0, [A7]+
00000D9E 2D40 80F8 move.l [A6 - 0x7F08], D0
00000DA2 4E75 rts
export_136:
fn00000DA4:
00000DA4 7000 moveq.l D0, 0x00
00000DA6 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000DAA 0C80 0000 0001 cmpi.l D0, 0x1
00000DB0 6700 0004 beq +0x6 /* 00000DB6 */
00000DB4 4E75 rts
label00000DB6:
00000DB6 302E 80AA move.w D0, [A6 - 0x7F56]
00000DBA 48C0 ext.l D0
00000DBC 2F00 move.l -[A7], D0
00000DBE 7002 moveq.l D0, 0x02
00000DC0 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000DC4 2200 move.l D1, D0
00000DC6 302E 80AE move.w D0, [A6 - 0x7F52]
00000DCA 48C0 ext.l D0
00000DCC 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000DD0 221F move.l D1, [A7]+
00000DD2 D081 add.l D0, D1
00000DD4 3D40 80F6 move.w [A6 - 0x7F0A], D0
00000DD8 302E 80F6 move.w D0, [A6 - 0x7F0A]
00000DDC 48C0 ext.l D0
00000DDE 2F00 move.l -[A7], D0
00000DE0 7064 moveq.l D0, 0x64
00000DE2 2200 move.l D1, D0
00000DE4 302E 80AE move.w D0, [A6 - 0x7F52]
00000DE8 48C0 ext.l D0
00000DEA 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000DEE 221F move.l D1, [A7]+
00000DF0 C141 exg D0, D1
00000DF2 9081 sub.l D0, D1
00000DF4 3D40 80F6 move.w [A6 - 0x7F0A], D0
00000DF8 4EAD 012A jsr [A5 + 0x12A /* export_33 */]
00000DFC 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000E00 41EE 80D0 lea.l A0, [A6 - 0x7F30]
00000E04 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00000E08 41EE 80D0 lea.l A0, [A6 - 0x7F30]
00000E0C 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000E10 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00000E14 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000E18 0000 0004 ori.b D0, 0x4
00000E1C 1000 move.b D0, D0
00000E1E 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000E22 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
00000E26 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000E2A 2D40 8168 move.l [A6 - 0x7E98], D0
00000E2E 486E 80D0 pea.l [A6 - 0x7F30]
00000E32 7004 moveq.l D0, 0x04
00000E34 2200 move.l D1, D0
00000E36 7002 moveq.l D0, 0x02
00000E38 205F movea.l A0, [A7]+
00000E3A 4EAD 036A jsr [A5 + 0x36A /* export_105 */]
00000E3E 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000E42 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00000E46 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000E4A 0000 0002 ori.b D0, 0x2
00000E4E 1000 move.b D0, D0
00000E50 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000E54 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
00000E58 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000E5C 2D40 816C move.l [A6 - 0x7E94], D0
00000E60 486E 80D0 pea.l [A6 - 0x7F30]
00000E64 7002 moveq.l D0, 0x02
00000E66 205F movea.l A0, [A7]+
00000E68 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
00000E6C 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000E70 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000E74 3D40 8170 move.w [A6 - 0x7E90], D0
00000E78 3D7C B9B1 80F2 move.w [A6 - 0x7F0E], 0xB9B1
label00000E7E:
00000E7E 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000E82 48C0 ext.l D0
00000E84 306E 80AA movea.w A0, [A6 - 0x7F56]
00000E88 B088 cmp.l D0, A0
00000E8A 5EC0 sgt D0
00000E8C 4880 ext.w D0
00000E8E 48C0 ext.l D0
00000E90 2F00 move.l -[A7], D0
00000E92 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000E96 48C0 ext.l D0
00000E98 306E 80F6 movea.w A0, [A6 - 0x7F0A]
00000E9C B088 cmp.l D0, A0
00000E9E 5DC0 slt D0
00000EA0 4880 ext.w D0
00000EA2 48C0 ext.l D0
00000EA4 C09F and.l D0, [A7]+
00000EA6 4A80 tst.l D0
00000EA8 6604 bne +0x6 /* 00000EAE */
00000EAA 4EFA 00AE jmp [PC + 0xAE /* 00000F5A */]
label00000EAE:
00000EAE 202E 8168 move.l D0, [A6 - 0x7E98]
00000EB2 D0AE 816C add.l D0, [A6 - 0x7E94]
00000EB6 306E 8170 movea.w A0, [A6 - 0x7E90]
00000EBA D088 add.l D0, A0
00000EBC 2D40 8172 move.l [A6 - 0x7E8E], D0
00000EC0 302E 80F2 move.w D0, [A6 - 0x7F0E]
00000EC4 48C0 ext.l D0
00000EC6 306E 80AA movea.w A0, [A6 - 0x7F56]
00000ECA 9088 sub.l D0, A0
00000ECC 2200 move.l D1, D0
00000ECE 302E 80AE move.w D0, [A6 - 0x7F52]
00000ED2 48C0 ext.l D0
00000ED4 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000ED8 3D40 812A move.w [A6 - 0x7ED6], D0
00000EDC 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
00000EE2 D0AD FD6A add.l D0, [A5 - 0x296]
00000EE6 2040 movea.l A0, D0
00000EE8 4250 clr.w [A0]
00000EEA 203C 0000 3C70 move.l D0, 0x3C70 /* '<p' */
00000EF0 D0AD FD6A add.l D0, [A5 - 0x296]
00000EF4 2040 movea.l A0, D0
00000EF6 30AE 812A move.w [A0], [A6 - 0x7ED6]
00000EFA 203C 0000 3C72 move.l D0, 0x3C72 /* '<r' */
00000F00 D0AD FD6A add.l D0, [A5 - 0x296]
00000F04 2040 movea.l A0, D0
00000F06 700F moveq.l D0, 0x0F
00000F08 3080 move.w [A0], D0
00000F0A 203C 0000 3C74 move.l D0, 0x3C74 /* '<t' */
00000F10 D0AD FD6A add.l D0, [A5 - 0x296]
00000F14 2F00 move.l -[A7], D0
00000F16 302E 812A move.w D0, [A6 - 0x7ED6]
00000F1A 48C0 ext.l D0
00000F1C 0680 0000 0064 addi.l D0, 0x64 /* 'd' */
00000F22 205F movea.l A0, [A7]+
00000F24 3080 move.w [A0], D0
00000F26 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
00000F2C D0AD FD6A add.l D0, [A5 - 0x296]
00000F30 2F00 move.l -[A7], D0
00000F32 A8A3 syscall EraseRect
00000F34 3F2E 812A move.w -[A7], [A6 - 0x7ED6]
00000F38 700C moveq.l D0, 0x0C
00000F3A 3F00 move.w -[A7], D0
00000F3C 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000F40 206D FD62 movea.l A0, [A5 - 0x29E]
00000F44 4868 8456 pea.l [A0 - 0x7BAA]
00000F48 202E 8172 move.l D0, [A6 - 0x7E8E]
00000F4C 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000F50 205F movea.l A0, [A7]+
00000F52 4EAD 0372 jsr [A5 + 0x372 /* export_106 */]
00000F56 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
label00000F5A:
00000F5A 06AE 0000 2710 8168 addi.l [A6 - 0x7E98], 0x2710
00000F62 0CAE 0003 D090 8168 cmpi.l [A6 - 0x7E98], 0x3D090
00000F6A 6600 000A bne +0xC /* 00000F76 */
00000F6E 2D7C 0000 2710 8168 move.l [A6 - 0x7E98], 0x2710
label00000F76:
00000F76 066E 07D0 80F2 addi.w [A6 - 0x7F0E], 0x7D0
00000F7C 0C6E 4650 80F2 cmpi.w [A6 - 0x7F0E], 0x4650 /* 'FP' */
00000F82 6F00 FEFA ble -0x104 /* 00000E7E */
00000F86 4E75 rts
export_148:
00000F88 6100 F588 bsr -0xA76 /* 00000512 */
00000F8C 7001 moveq.l D0, 0x01
00000F8E 3F00 move.w -[A7], D0
00000F90 206D FD62 movea.l A0, [A5 - 0x29E]
00000F94 4868 8460 pea.l [A0 - 0x7BA0]
00000F98 42A7 clr.l -[A7]
00000F9A 4267 clr.w -[A7]
00000F9C 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000FA0 203C 0000 3C2A move.l D0, 0x3C2A /* '<*' */
00000FA6 D0AD FD6A add.l D0, [A5 - 0x296]
00000FAA 2F00 move.l -[A7], D0
00000FAC A851 syscall SetCursor
00000FAE 7000 moveq.l D0, 0x00
00000FB0 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000FB4 41EE 8176 lea.l A0, [A6 - 0x7E8A]
00000FB8 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
label00000FBC:
00000FBC 7003 moveq.l D0, 0x03
00000FBE 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00000FC2 4A80 tst.l D0
00000FC4 67F6 beq -0x8 /* 00000FBC */
00000FC6 7002 moveq.l D0, 0x02
00000FC8 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00000FCC 0C80 0000 0001 cmpi.l D0, 0x1
00000FD2 6C00 0006 bge +0x8 /* 00000FDA */
00000FD6 4EFA 01A4 jmp [PC + 0x1A4 /* 0000117C */]
label00000FDA:
00000FDA 7003 moveq.l D0, 0x03
00000FDC 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00000FE0 4A80 tst.l D0
00000FE2 6604 bne +0x6 /* 00000FE8 */
00000FE4 4EFA 002C jmp [PC + 0x2C /* 00001012 */]
label00000FE8:
00000FE8 7001 moveq.l D0, 0x01
00000FEA 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00000FEE 3D40 8124 move.w [A6 - 0x7EDC], D0
00000FF2 7002 moveq.l D0, 0x02
00000FF4 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00000FF8 3D40 8126 move.w [A6 - 0x7EDA], D0
00000FFC 3D6E 8124 8130 move.w [A6 - 0x7ED0], [A6 - 0x7EDC]
00001002 3D6E 8126 817E move.w [A6 - 0x7E82], [A6 - 0x7EDA]
00001008 3D7C 07D1 8128 move.w [A6 - 0x7ED8], 0x7D1
0000100E 4EAD 042A jsr [A5 + 0x42A /* export_129 */]
label00001012:
00001012 7002 moveq.l D0, 0x02
00001014 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00001018 0C80 0000 0001 cmpi.l D0, 0x1
0000101E 6C00 0006 bge +0x8 /* 00001026 */
00001022 4EFA 0158 jmp [PC + 0x158 /* 0000117C */]
label00001026:
00001026 7002 moveq.l D0, 0x02
00001028 3F00 move.w -[A7], D0
0000102A 7002 moveq.l D0, 0x02
0000102C 3F00 move.w -[A7], D0
0000102E 7001 moveq.l D0, 0x01
00001030 3F00 move.w -[A7], D0
00001032 70FF moveq.l D0, 0xFFFFFFFF
00001034 3F00 move.w -[A7], D0
00001036 700A moveq.l D0, 0x0A
00001038 3F00 move.w -[A7], D0
0000103A 70FF moveq.l D0, 0xFFFFFFFF
0000103C 3F00 move.w -[A7], D0
0000103E 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00001042 7001 moveq.l D0, 0x01
00001044 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00001048 3D40 8124 move.w [A6 - 0x7EDC], D0
0000104C 7002 moveq.l D0, 0x02
0000104E 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00001052 3D40 8126 move.w [A6 - 0x7EDA], D0
00001056 302E 8130 move.w D0, [A6 - 0x7ED0]
0000105A 48C0 ext.l D0
0000105C 2200 move.l D1, D0
0000105E 302E 817E move.w D0, [A6 - 0x7E82]
00001062 48C0 ext.l D0
00001064 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00001068 302E 8124 move.w D0, [A6 - 0x7EDC]
0000106C 48C0 ext.l D0
0000106E 2200 move.l D1, D0
00001070 302E 8126 move.w D0, [A6 - 0x7EDA]
00001074 48C0 ext.l D0
00001076 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
0000107A 4EFA 00CC jmp [PC + 0xCC /* 00001148 */]
label0000107E:
0000107E 302E 8124 move.w D0, [A6 - 0x7EDC]
00001082 48C0 ext.l D0
00001084 2F00 move.l -[A7], D0
00001086 7001 moveq.l D0, 0x01
00001088 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000108C 221F move.l D1, [A7]+
0000108E B280 cmp.l D1, D0
00001090 56C0 sne D0
00001092 4880 ext.w D0
00001094 48C0 ext.l D0
00001096 2F00 move.l -[A7], D0
00001098 302E 8126 move.w D0, [A6 - 0x7EDA]
0000109C 48C0 ext.l D0
0000109E 2F00 move.l -[A7], D0
000010A0 7002 moveq.l D0, 0x02
000010A2 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000010A6 221F move.l D1, [A7]+
000010A8 B280 cmp.l D1, D0
000010AA 56C0 sne D0
000010AC 4880 ext.w D0
000010AE 48C0 ext.l D0
000010B0 809F or.l D0, [A7]+
000010B2 4A80 tst.l D0
000010B4 6604 bne +0x6 /* 000010BA */
000010B6 4EFA 005E jmp [PC + 0x5E /* 00001116 */]
label000010BA:
000010BA 302E 8130 move.w D0, [A6 - 0x7ED0]
000010BE 48C0 ext.l D0
000010C0 2200 move.l D1, D0
000010C2 302E 817E move.w D0, [A6 - 0x7E82]
000010C6 48C0 ext.l D0
000010C8 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
000010CC 302E 8124 move.w D0, [A6 - 0x7EDC]
000010D0 48C0 ext.l D0
000010D2 2200 move.l D1, D0
000010D4 302E 8126 move.w D0, [A6 - 0x7EDA]
000010D8 48C0 ext.l D0
000010DA 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
000010DE 7001 moveq.l D0, 0x01
000010E0 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000010E4 3D40 8124 move.w [A6 - 0x7EDC], D0
000010E8 7002 moveq.l D0, 0x02
000010EA 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000010EE 3D40 8126 move.w [A6 - 0x7EDA], D0
000010F2 302E 8130 move.w D0, [A6 - 0x7ED0]
000010F6 48C0 ext.l D0
000010F8 2200 move.l D1, D0
000010FA 302E 817E move.w D0, [A6 - 0x7E82]
000010FE 48C0 ext.l D0
00001100 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00001104 302E 8124 move.w D0, [A6 - 0x7EDC]
00001108 48C0 ext.l D0
0000110A 2200 move.l D1, D0
0000110C 302E 8126 move.w D0, [A6 - 0x7EDA]
00001110 48C0 ext.l D0
00001112 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
label00001116:
00001116 7003 moveq.l D0, 0x03
00001118 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000111C 4A80 tst.l D0
0000111E 6604 bne +0x6 /* 00001124 */
00001120 4EFA 0026 jmp [PC + 0x26 /* 00001148 */]
label00001124:
00001124 7001 moveq.l D0, 0x01
00001126 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000112A 3D40 8180 move.w [A6 - 0x7E80], D0
0000112E 7002 moveq.l D0, 0x02
00001130 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00001134 3D40 8182 move.w [A6 - 0x7E7E], D0
00001138 4EBA 0086 jsr [PC + 0x86 /* 000011C0 */]
0000113C 3D6E 8180 8130 move.w [A6 - 0x7ED0], [A6 - 0x7E80]
00001142 3D6E 8182 817E move.w [A6 - 0x7E82], [A6 - 0x7E7E]
label00001148:
00001148 7002 moveq.l D0, 0x02
0000114A 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000114E 0C80 0000 0000 cmpi.l D0, 0x0
00001154 6E00 FF28 bgt -0xD6 /* 0000107E */
00001158 302E 8130 move.w D0, [A6 - 0x7ED0]
0000115C 48C0 ext.l D0
0000115E 2200 move.l D1, D0
00001160 302E 817E move.w D0, [A6 - 0x7E82]
00001164 48C0 ext.l D0
00001166 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
0000116A 302E 8124 move.w D0, [A6 - 0x7EDC]
0000116E 48C0 ext.l D0
00001170 2200 move.l D1, D0
00001172 302E 8126 move.w D0, [A6 - 0x7EDA]
00001176 48C0 ext.l D0
00001178 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
label0000117C:
0000117C 7001 moveq.l D0, 0x01
0000117E 3F00 move.w -[A7], D0
00001180 7001 moveq.l D0, 0x01
00001182 3F00 move.w -[A7], D0
00001184 7001 moveq.l D0, 0x01
00001186 3F00 move.w -[A7], D0
00001188 70FF moveq.l D0, 0xFFFFFFFF
0000118A 3F00 move.w -[A7], D0
0000118C 7008 moveq.l D0, 0x08
0000118E 3F00 move.w -[A7], D0
00001190 70FF moveq.l D0, 0xFFFFFFFF
00001192 3F00 move.w -[A7], D0
00001194 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00001198 6100 F1B2 bsr -0xE4C /* 0000034C */
0000119C 7001 moveq.l D0, 0x01
0000119E 3F00 move.w -[A7], D0
000011A0 486E 8000 pea.l [A6 - 0x8000]
000011A4 42A7 clr.l -[A7]
000011A6 4267 clr.w -[A7]
000011A8 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
000011AC 7002 moveq.l D0, 0x02
000011AE 3F00 move.w -[A7], D0
000011B0 42A7 clr.l -[A7]
000011B2 42A7 clr.l -[A7]
000011B4 4267 clr.w -[A7]
000011B6 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
000011BA 6100 F2C6 bsr -0xD38 /* 00000482 */
000011BE 4E75 rts
fn000011C0:
000011C0 4EBA 0016 jsr [PC + 0x16 /* 000011D8 */]
000011C4 7001 moveq.l D0, 0x01
000011C6 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
label000011CA:
000011CA 7003 moveq.l D0, 0x03
000011CC 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000011D0 4680 not.l D0
000011D2 4A80 tst.l D0
000011D4 67F4 beq -0xA /* 000011CA */
000011D6 4E75 rts
fn000011D8:
000011D8 302E 8130 move.w D0, [A6 - 0x7ED0]
000011DC 48C0 ext.l D0
000011DE 306E 8180 movea.w A0, [A6 - 0x7E80]
000011E2 B088 cmp.l D0, A0
000011E4 6F00 001A ble +0x1C /* 00001200 */
000011E8 302E 8130 move.w D0, [A6 - 0x7ED0]
000011EC 48C0 ext.l D0
000011EE 306E 8180 movea.w A0, [A6 - 0x7E80]
000011F2 9088 sub.l D0, A0
000011F4 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
000011F8 41EE 8184 lea.l A0, [A6 - 0x7E7C]
000011FC 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
label00001200:
00001200 302E 8130 move.w D0, [A6 - 0x7ED0]
00001204 48C0 ext.l D0
00001206 306E 8180 movea.w A0, [A6 - 0x7E80]
0000120A B088 cmp.l D0, A0
0000120C 6E00 001A bgt +0x1C /* 00001228 */
00001210 302E 8180 move.w D0, [A6 - 0x7E80]
00001214 48C0 ext.l D0
00001216 306E 8130 movea.w A0, [A6 - 0x7ED0]
0000121A 9088 sub.l D0, A0
0000121C 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00001220 41EE 8184 lea.l A0, [A6 - 0x7E7C]
00001224 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
label00001228:
00001228 302E 817E move.w D0, [A6 - 0x7E82]
0000122C 48C0 ext.l D0
0000122E 306E 8182 movea.w A0, [A6 - 0x7E7E]
00001232 B088 cmp.l D0, A0
00001234 6F00 001A ble +0x1C /* 00001250 */
00001238 302E 817E move.w D0, [A6 - 0x7E82]
0000123C 48C0 ext.l D0
0000123E 306E 8182 movea.w A0, [A6 - 0x7E7E]
00001242 9088 sub.l D0, A0
00001244 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00001248 41EE 818C lea.l A0, [A6 - 0x7E74]
0000124C 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
label00001250:
00001250 302E 817E move.w D0, [A6 - 0x7E82]
00001254 48C0 ext.l D0
00001256 306E 8182 movea.w A0, [A6 - 0x7E7E]
0000125A B088 cmp.l D0, A0
0000125C 6E00 001A bgt +0x1C /* 00001278 */
00001260 302E 8182 move.w D0, [A6 - 0x7E7E]
00001264 48C0 ext.l D0
00001266 306E 817E movea.w A0, [A6 - 0x7E82]
0000126A 9088 sub.l D0, A0
0000126C 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00001270 41EE 818C lea.l A0, [A6 - 0x7E74]
00001274 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
label00001278:
00001278 41EE 8184 lea.l A0, [A6 - 0x7E7C]
0000127C 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001280 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00001284 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00001288 0000 0000 ori.b D0, 0x0
0000128C 2000 move.l D0, D0
0000128E 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00001292 4EAD 037A jsr [A5 + 0x37A /* export_107 */]
00001296 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
0000129A 2F00 move.l -[A7], D0
0000129C 41EE 818C lea.l A0, [A6 - 0x7E74]
000012A0 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000012A4 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
000012A8 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000012AC 0000 0000 ori.b D0, 0x0
000012B0 2000 move.l D0, D0
000012B2 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
000012B6 4EAD 037A jsr [A5 + 0x37A /* export_107 */]
000012BA 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000012BE 221F move.l D1, [A7]+
000012C0 D081 add.l D0, D1
000012C2 4EAD 0382 jsr [A5 + 0x382 /* export_108 */]
000012C6 41EE 8194 lea.l A0, [A6 - 0x7E6C]
000012CA 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
000012CE 41EE 8194 lea.l A0, [A6 - 0x7E6C]
000012D2 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000012D6 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
000012DA 302E 80AE move.w D0, [A6 - 0x7F52]
000012DE 48C0 ext.l D0
000012E0 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
000012E4 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
000012E8 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
000012EC 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
000012F0 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000012F4 0000 0001 ori.b D0, 0x1
000012F8 6900 4EAD bvs +0x4EAF /* 000061A7 */
000012FC 018A bclr A2, D0
000012FE 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
00001302 41EE 8194 lea.l A0, [A6 - 0x7E6C]
00001306 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
0000130A 41EE 8194 lea.l A0, [A6 - 0x7E6C]
0000130E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001312 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00001316 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
0000131A 0000 0002 ori.b D0, 0x2
0000131E 1000 move.b D0, D0
00001320 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00001324 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */]
00001328 41EE 8194 lea.l A0, [A6 - 0x7E6C]
0000132C 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
00001330 41EE 8176 lea.l A0, [A6 - 0x7E8A]
00001334 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001338 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
0000133C 41EE 8194 lea.l A0, [A6 - 0x7E6C]
00001340 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001344 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00001348 41EE 8176 lea.l A0, [A6 - 0x7E8A]
0000134C 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
00001350 7002 moveq.l D0, 0x02
00001352 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001356 203C 0000 3CBE move.l D0, 0x3CBE
0000135C D0AD FD6A add.l D0, [A5 - 0x296]
00001360 2F00 move.l -[A7], D0
00001362 A8A3 syscall EraseRect
00001364 3F3C 008C move.w -[A7], 0x8C
00001368 7019 moveq.l D0, 0x19
0000136A 3F00 move.w -[A7], D0
0000136C 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00001370 206D FD62 movea.l A0, [A5 - 0x29E]
00001374 4868 8468 pea.l [A0 - 0x7B98]
00001378 41EE 8176 lea.l A0, [A6 - 0x7E8A]
0000137C 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001380 205F movea.l A0, [A7]+
00001382 4EAD 0372 jsr [A5 + 0x372 /* export_106 */]
00001386 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
0000138A 4E75 rts
export_137:
0000138C 7018 moveq.l D0, 0x18
0000138E D0AD FD6A add.l D0, [A5 - 0x296]
00001392 2040 movea.l A0, D0
00001394 3010 move.w D0, [A0]
00001396 48C0 ext.l D0
00001398 0C80 0000 0002 cmpi.l D0, 0x2
0000139E 6C00 0004 bge +0x6 /* 000013A4 */
000013A2 4E75 rts
label000013A4:
000013A4 4EFA 0002 jmp [PC + 0x2 /* 000013A8 */]
label000013A8:
000013A8 7003 moveq.l D0, 0x03
000013AA 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000013AE 4A80 tst.l D0
000013B0 66F6 bne -0x8 /* 000013A8 */
000013B2 203C 0000 3BDE move.l D0, 0x3BDE
000013B8 D0AD FD6A add.l D0, [A5 - 0x296]
000013BC 2040 movea.l A0, D0
000013BE 4250 clr.w [A0]
000013C0 203C 0000 3BE0 move.l D0, 0x3BE0
000013C6 D0AD FD6A add.l D0, [A5 - 0x296]
000013CA 2040 movea.l A0, D0
000013CC 4250 clr.w [A0]
000013CE 203C 0000 3BE2 move.l D0, 0x3BE2
000013D4 D0AD FD6A add.l D0, [A5 - 0x296]
000013D8 2F00 move.l -[A7], D0
000013DA 7003 moveq.l D0, 0x03
000013DC 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
000013E0 0480 0000 0010 subi.l D0, 0x10
000013E6 205F movea.l A0, [A7]+
000013E8 3080 move.w [A0], D0
000013EA 203C 0000 3BE4 move.l D0, 0x3BE4
000013F0 D0AD FD6A add.l D0, [A5 - 0x296]
000013F4 2F00 move.l -[A7], D0
000013F6 7002 moveq.l D0, 0x02
000013F8 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
000013FC 0480 0000 0010 subi.l D0, 0x10
00001402 205F movea.l A0, [A7]+
00001404 3080 move.w [A0], D0
00001406 203C 0000 1F90 move.l D0, 0x1F90
0000140C D0AD FD6A add.l D0, [A5 - 0x296]
00001410 2F00 move.l -[A7], D0
00001412 7002 moveq.l D0, 0x02
00001414 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00001418 205F movea.l A0, [A7]+
0000141A 3080 move.w [A0], D0
0000141C 203C 0000 1F92 move.l D0, 0x1F92
00001422 D0AD FD6A add.l D0, [A5 - 0x296]
00001426 2F00 move.l -[A7], D0
00001428 7001 moveq.l D0, 0x01
0000142A 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000142E 205F movea.l A0, [A7]+
00001430 3080 move.w [A0], D0
00001432 558F subq.l A7, 2
00001434 203C 0000 1F90 move.l D0, 0x1F90
0000143A D0AD FD6A add.l D0, [A5 - 0x296]
0000143E 2040 movea.l A0, D0
00001440 2F10 move.l -[A7], [A0]
00001442 203C 0000 3BDE move.l D0, 0x3BDE
00001448 D0AD FD6A add.l D0, [A5 - 0x296]
0000144C 2F00 move.l -[A7], D0
0000144E A8AD syscall PtInRect
00001450 101F move.b D0, [A7]+
00001452 4880 ext.w D0
00001454 48C0 ext.l D0
00001456 3D40 80DC move.w [A6 - 0x7F24], D0
0000145A 302E 80DC move.w D0, [A6 - 0x7F24]
0000145E 6600 0004 bne +0x6 /* 00001464 */
00001462 4E75 rts
label00001464:
00001464 203C 0000 1F94 move.l D0, 0x1F94
0000146A D0AD FD6A add.l D0, [A5 - 0x296]
0000146E 2040 movea.l A0, D0
00001470 3010 move.w D0, [A0]
00001472 6600 0006 bne +0x8 /* 0000147A */
00001476 4EFA 0188 jmp [PC + 0x188 /* 00001600 */]
label0000147A:
0000147A 7000 moveq.l D0, 0x00
0000147C 3D40 8128 move.w [A6 - 0x7ED8], D0
00001480 7001 moveq.l D0, 0x01
00001482 3D40 80F2 move.w [A6 - 0x7F0E], D0
label00001486:
00001486 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
0000148C D0AD FD6A add.l D0, [A5 - 0x296]
00001490 2F00 move.l -[A7], D0
00001492 306E 80F2 movea.w A0, [A6 - 0x7F0E]
00001496 D1C8 add.l A0, A0
00001498 D0FC 1F94 add.w A0, 0x1F94
0000149C D1ED FD6A add.l A0, [A5 - 0x296]
000014A0 3010 move.w D0, [A0]
000014A2 48C0 ext.l D0
000014A4 306E 80AC movea.w A0, [A6 - 0x7F54]
000014A8 9088 sub.l D0, A0
000014AA 2200 move.l D1, D0
000014AC 302E 80AE move.w D0, [A6 - 0x7F52]
000014B0 48C0 ext.l D0
000014B2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000014B6 2F00 move.l -[A7], D0
000014B8 704B moveq.l D0, 0x4B
000014BA 2200 move.l D1, D0
000014BC 302E 80AE move.w D0, [A6 - 0x7F52]
000014C0 48C0 ext.l D0
000014C2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000014C6 221F move.l D1, [A7]+
000014C8 C141 exg D0, D1
000014CA 9081 sub.l D0, D1
000014CC 205F movea.l A0, [A7]+
000014CE 3080 move.w [A0], D0
000014D0 203C 0000 3C70 move.l D0, 0x3C70 /* '<p' */
000014D6 D0AD FD6A add.l D0, [A5 - 0x296]
000014DA 2F00 move.l -[A7], D0
000014DC 306E 80F2 movea.w A0, [A6 - 0x7F0E]
000014E0 D1C8 add.l A0, A0
000014E2 D0FC 1FFA add.w A0, 0x1FFA
000014E6 D1ED FD6A add.l A0, [A5 - 0x296]
000014EA 3010 move.w D0, [A0]
000014EC 48C0 ext.l D0
000014EE 306E 80AA movea.w A0, [A6 - 0x7F56]
000014F2 9088 sub.l D0, A0
000014F4 2200 move.l D1, D0
000014F6 302E 80AE move.w D0, [A6 - 0x7F52]
000014FA 48C0 ext.l D0
000014FC 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001500 2F00 move.l -[A7], D0
00001502 704B moveq.l D0, 0x4B
00001504 2200 move.l D1, D0
00001506 302E 80AE move.w D0, [A6 - 0x7F52]
0000150A 48C0 ext.l D0
0000150C 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001510 221F move.l D1, [A7]+
00001512 C141 exg D0, D1
00001514 9081 sub.l D0, D1
00001516 205F movea.l A0, [A7]+
00001518 3080 move.w [A0], D0
0000151A 203C 0000 3C72 move.l D0, 0x3C72 /* '<r' */
00001520 D0AD FD6A add.l D0, [A5 - 0x296]
00001524 2F00 move.l -[A7], D0
00001526 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
0000152C D0AD FD6A add.l D0, [A5 - 0x296]
00001530 2040 movea.l A0, D0
00001532 3010 move.w D0, [A0]
00001534 48C0 ext.l D0
00001536 2F00 move.l -[A7], D0
00001538 203C 0000 0096 move.l D0, 0x96
0000153E 2200 move.l D1, D0
00001540 302E 80AE move.w D0, [A6 - 0x7F52]
00001544 48C0 ext.l D0
00001546 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000154A 221F move.l D1, [A7]+
0000154C D081 add.l D0, D1
0000154E 205F movea.l A0, [A7]+
00001550 3080 move.w [A0], D0
00001552 203C 0000 3C74 move.l D0, 0x3C74 /* '<t' */
00001558 D0AD FD6A add.l D0, [A5 - 0x296]
0000155C 2F00 move.l -[A7], D0
0000155E 203C 0000 3C70 move.l D0, 0x3C70 /* '<p' */
00001564 D0AD FD6A add.l D0, [A5 - 0x296]
00001568 2040 movea.l A0, D0
0000156A 3010 move.w D0, [A0]
0000156C 48C0 ext.l D0
0000156E 2F00 move.l -[A7], D0
00001570 203C 0000 0096 move.l D0, 0x96
00001576 2200 move.l D1, D0
00001578 302E 80AE move.w D0, [A6 - 0x7F52]
0000157C 48C0 ext.l D0
0000157E 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001582 221F move.l D1, [A7]+
00001584 D081 add.l D0, D1
00001586 205F movea.l A0, [A7]+
00001588 3080 move.w [A0], D0
0000158A 558F subq.l A7, 2
0000158C 203C 0000 1F90 move.l D0, 0x1F90
00001592 D0AD FD6A add.l D0, [A5 - 0x296]
00001596 2040 movea.l A0, D0
00001598 2F10 move.l -[A7], [A0]
0000159A 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
000015A0 D0AD FD6A add.l D0, [A5 - 0x296]
000015A4 2F00 move.l -[A7], D0
000015A6 A8AD syscall PtInRect
000015A8 101F move.b D0, [A7]+
000015AA 4880 ext.w D0
000015AC 48C0 ext.l D0
000015AE 3D40 80DC move.w [A6 - 0x7F24], D0
000015B2 302E 80DC move.w D0, [A6 - 0x7F24]
000015B6 48C0 ext.l D0
000015B8 4A80 tst.l D0
000015BA 6700 0008 beq +0xA /* 000015C4 */
000015BE 3D6E 80F2 8128 move.w [A6 - 0x7ED8], [A6 - 0x7F0E]
label000015C4:
000015C4 203C 0000 1F94 move.l D0, 0x1F94
000015CA D0AD FD6A add.l D0, [A5 - 0x296]
000015CE 2040 movea.l A0, D0
000015D0 3010 move.w D0, [A0]
000015D2 48C0 ext.l D0
000015D4 526E 80F2 addq.w [A6 - 0x7F0E], 1
000015D8 B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
000015DC 6C00 FEA8 bge -0x156 /* 00001486 */
000015E0 302E 8128 move.w D0, [A6 - 0x7ED8]
000015E4 6600 0006 bne +0x8 /* 000015EC */
000015E8 4EFA 0016 jmp [PC + 0x16 /* 00001600 */]
label000015EC:
000015EC 302E 8128 move.w D0, [A6 - 0x7ED8]
000015F0 6F00 000C ble +0xE /* 000015FE */
000015F4 3D6E 8128 819C move.w [A6 - 0x7E64], [A6 - 0x7ED8]
000015FA 4EFA 021C jmp [PC + 0x21C /* 00001818 */]
label000015FE:
000015FE 4E75 rts
label00001600:
00001600 203C 0000 1F94 move.l D0, 0x1F94
00001606 D0AD FD6A add.l D0, [A5 - 0x296]
0000160A 2040 movea.l A0, D0
0000160C 3010 move.w D0, [A0]
0000160E 48C0 ext.l D0
00001610 0C80 0000 0032 cmpi.l D0, 0x32 /* '2' */
00001616 6600 0004 bne +0x6 /* 0000161C */
0000161A 4E75 rts
label0000161C:
0000161C 7001 moveq.l D0, 0x01
0000161E 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00001622 3D40 8124 move.w [A6 - 0x7EDC], D0
00001626 7002 moveq.l D0, 0x02
00001628 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000162C 3D40 8126 move.w [A6 - 0x7EDA], D0
00001630 203C 0000 1F94 move.l D0, 0x1F94
00001636 D0AD FD6A add.l D0, [A5 - 0x296]
0000163A 2040 movea.l A0, D0
0000163C 3010 move.w D0, [A0]
0000163E 48C0 ext.l D0
00001640 5280 addq.l D0, 1
00001642 3D40 819C move.w [A6 - 0x7E64], D0
00001646 302E 819C move.w D0, [A6 - 0x7E64]
0000164A 48C0 ext.l D0
0000164C E388 lsl D0, 1
0000164E 0680 0000 1F94 addi.l D0, 0x1F94
00001654 D0AD FD6A add.l D0, [A5 - 0x296]
00001658 2F00 move.l -[A7], D0
0000165A 302E 8126 move.w D0, [A6 - 0x7EDA]
0000165E 48C0 ext.l D0
00001660 2200 move.l D1, D0
00001662 302E 80AE move.w D0, [A6 - 0x7F52]
00001666 48C0 ext.l D0
00001668 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000166C 306E 80AC movea.w A0, [A6 - 0x7F54]
00001670 D088 add.l D0, A0
00001672 205F movea.l A0, [A7]+
00001674 3080 move.w [A0], D0
00001676 302E 819C move.w D0, [A6 - 0x7E64]
0000167A 48C0 ext.l D0
0000167C E388 lsl D0, 1
0000167E 0680 0000 1FFA addi.l D0, 0x1FFA
00001684 D0AD FD6A add.l D0, [A5 - 0x296]
00001688 2F00 move.l -[A7], D0
0000168A 302E 8124 move.w D0, [A6 - 0x7EDC]
0000168E 48C0 ext.l D0
00001690 2200 move.l D1, D0
00001692 302E 80AE move.w D0, [A6 - 0x7F52]
00001696 48C0 ext.l D0
00001698 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000169C 306E 80AA movea.w A0, [A6 - 0x7F56]
000016A0 D088 add.l D0, A0
000016A2 205F movea.l A0, [A7]+
000016A4 3080 move.w [A0], D0
000016A6 4EBA 0014 jsr [PC + 0x14 /* 000016BC */]
000016AA 203C 0000 1F94 move.l D0, 0x1F94
000016B0 D0AD FD6A add.l D0, [A5 - 0x296]
000016B4 2040 movea.l A0, D0
000016B6 30AE 819C move.w [A0], [A6 - 0x7E64]
000016BA 4E75 rts
fn000016BC:
000016BC 306E 819C movea.w A0, [A6 - 0x7E64]
000016C0 D1C8 add.l A0, A0
000016C2 D0FC 1F94 add.w A0, 0x1F94
000016C6 D1ED FD6A add.l A0, [A5 - 0x296]
000016CA 3010 move.w D0, [A0]
000016CC 48C0 ext.l D0
000016CE 306E 80AC movea.w A0, [A6 - 0x7F54]
000016D2 9088 sub.l D0, A0
000016D4 2200 move.l D1, D0
000016D6 302E 80AE move.w D0, [A6 - 0x7F52]
000016DA 48C0 ext.l D0
000016DC 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000016E0 3D40 80FC move.w [A6 - 0x7F04], D0
000016E4 306E 819C movea.w A0, [A6 - 0x7E64]
000016E8 D1C8 add.l A0, A0
000016EA D0FC 1FFA add.w A0, 0x1FFA
000016EE D1ED FD6A add.l A0, [A5 - 0x296]
000016F2 3010 move.w D0, [A0]
000016F4 48C0 ext.l D0
000016F6 306E 80AA movea.w A0, [A6 - 0x7F56]
000016FA 9088 sub.l D0, A0
000016FC 2200 move.l D1, D0
000016FE 302E 80AE move.w D0, [A6 - 0x7F52]
00001702 48C0 ext.l D0
00001704 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001708 3D40 80F2 move.w [A6 - 0x7F0E], D0
0000170C 306E 80F2 movea.w A0, [A6 - 0x7F0E]
00001710 2F08 move.l -[A7], A0
00001712 302E 80FC move.w D0, [A6 - 0x7F04]
00001716 48C0 ext.l D0
00001718 2200 move.l D1, D0
0000171A 7001 moveq.l D0, 0x01
0000171C 241F move.l D2, [A7]+
0000171E 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
00001722 306E 80F2 movea.w A0, [A6 - 0x7F0E]
00001726 2F08 move.l -[A7], A0
00001728 302E 80FC move.w D0, [A6 - 0x7F04]
0000172C 48C0 ext.l D0
0000172E 2200 move.l D1, D0
00001730 7003 moveq.l D0, 0x03
00001732 241F move.l D2, [A7]+
00001734 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */]
00001738 4E75 rts
export_149:
fn0000173A:
0000173A 203C 0000 1F94 move.l D0, 0x1F94
00001740 D0AD FD6A add.l D0, [A5 - 0x296]
00001744 2040 movea.l A0, D0
00001746 3010 move.w D0, [A0]
00001748 6600 0004 bne +0x6 /* 0000174E */
0000174C 4E75 rts
label0000174E:
0000174E 7001 moveq.l D0, 0x01
00001750 3D40 819C move.w [A6 - 0x7E64], D0
label00001754:
00001754 6100 FF66 bsr -0x98 /* 000016BC */
00001758 203C 0000 1F94 move.l D0, 0x1F94
0000175E D0AD FD6A add.l D0, [A5 - 0x296]
00001762 2040 movea.l A0, D0
00001764 3010 move.w D0, [A0]
00001766 48C0 ext.l D0
00001768 526E 819C addq.w [A6 - 0x7E64], 1
0000176C B06E 819C cmp.w D0, [A6 - 0x7E64]
00001770 6CE2 bge -0x1C /* 00001754 */
00001772 4E75 rts
fn00001774:
00001774 7001 moveq.l D0, 0x01
00001776 3D40 80DC move.w [A6 - 0x7F24], D0
label0000177A:
0000177A 302E 80F2 move.w D0, [A6 - 0x7F0E]
0000177E 48C0 ext.l D0
00001780 0480 0000 000A subi.l D0, 0xA /* '\n' */
00001786 3D40 819E move.w [A6 - 0x7E62], D0
0000178A 302E 80FC move.w D0, [A6 - 0x7F04]
0000178E 48C0 ext.l D0
00001790 0480 0000 000A subi.l D0, 0xA /* '\n' */
00001796 3D40 81A0 move.w [A6 - 0x7E60], D0
0000179A 302E 80F2 move.w D0, [A6 - 0x7F0E]
0000179E 48C0 ext.l D0
000017A0 0680 0000 000A addi.l D0, 0xA /* '\n' */
000017A6 3D40 81A2 move.w [A6 - 0x7E5E], D0
000017AA 302E 80FC move.w D0, [A6 - 0x7F04]
000017AE 48C0 ext.l D0
000017B0 0680 0000 000A addi.l D0, 0xA /* '\n' */
000017B6 3D40 81A4 move.w [A6 - 0x7E5C], D0
000017BA 3D6E 819E 8142 move.w [A6 - 0x7EBE], [A6 - 0x7E62]
label000017C0:
000017C0 302E 8142 move.w D0, [A6 - 0x7EBE]
000017C4 48C0 ext.l D0
000017C6 2200 move.l D1, D0
000017C8 302E 81A0 move.w D0, [A6 - 0x7E60]
000017CC 48C0 ext.l D0
000017CE 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
000017D2 302E 81A2 move.w D0, [A6 - 0x7E5E]
000017D6 48C0 ext.l D0
000017D8 2200 move.l D1, D0
000017DA 302E 81A4 move.w D0, [A6 - 0x7E5C]
000017DE 48C0 ext.l D0
000017E0 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
000017E4 576E 81A0 subq.w [A6 - 0x7E60], 3
000017E8 566E 81A2 addq.w [A6 - 0x7E5E], 3
000017EC 566E 81A4 addq.w [A6 - 0x7E5C], 3
000017F0 302E 819E move.w D0, [A6 - 0x7E62]
000017F4 48C0 ext.l D0
000017F6 0480 0000 003C subi.l D0, 0x3C /* '<' */
000017FC 066E FFFD 8142 addi.w [A6 - 0x7EBE], 0xFFFD
00001802 B06E 8142 cmp.w D0, [A6 - 0x7EBE]
00001806 6FB8 ble -0x46 /* 000017C0 */
00001808 7002 moveq.l D0, 0x02
0000180A 526E 80DC addq.w [A6 - 0x7F24], 1
0000180E B06E 80DC cmp.w D0, [A6 - 0x7F24]
00001812 6C00 FF66 bge -0x98 /* 0000177A */
00001816 4E75 rts
label00001818:
00001818 306E 819C movea.w A0, [A6 - 0x7E64]
0000181C D1C8 add.l A0, A0
0000181E D0FC 1F94 add.w A0, 0x1F94
00001822 D1ED FD6A add.l A0, [A5 - 0x296]
00001826 3010 move.w D0, [A0]
00001828 48C0 ext.l D0
0000182A 306E 80AC movea.w A0, [A6 - 0x7F54]
0000182E 9088 sub.l D0, A0
00001830 2200 move.l D1, D0
00001832 302E 80AE move.w D0, [A6 - 0x7F52]
00001836 48C0 ext.l D0
00001838 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000183C 3D40 80FC move.w [A6 - 0x7F04], D0
00001840 306E 819C movea.w A0, [A6 - 0x7E64]
00001844 D1C8 add.l A0, A0
00001846 D0FC 1FFA add.w A0, 0x1FFA
0000184A D1ED FD6A add.l A0, [A5 - 0x296]
0000184E 3010 move.w D0, [A0]
00001850 48C0 ext.l D0
00001852 306E 80AA movea.w A0, [A6 - 0x7F56]
00001856 9088 sub.l D0, A0
00001858 2200 move.l D1, D0
0000185A 302E 80AE move.w D0, [A6 - 0x7F52]
0000185E 48C0 ext.l D0
00001860 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001864 3D40 80F2 move.w [A6 - 0x7F0E], D0
00001868 7001 moveq.l D0, 0x01
0000186A 3F00 move.w -[A7], D0
0000186C 7001 moveq.l D0, 0x01
0000186E 3F00 move.w -[A7], D0
00001870 7001 moveq.l D0, 0x01
00001872 3F00 move.w -[A7], D0
00001874 70FF moveq.l D0, 0xFFFFFFFF
00001876 3F00 move.w -[A7], D0
00001878 700A moveq.l D0, 0x0A
0000187A 3F00 move.w -[A7], D0
0000187C 70FF moveq.l D0, 0xFFFFFFFF
0000187E 3F00 move.w -[A7], D0
00001880 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00001884 6100 FEEE bsr -0x110 /* 00001774 */
00001888 4EBA 015E jsr [PC + 0x15E /* 000019E8 */]
0000188C 41FA 0662 lea.l A0, [PC + 0x662 /* 00001EF0, value 0x70004EAD, cstring "p" */]
00001890 2B48 F7D2 move.l [A5 - 0x82E], A0
label00001894:
00001894 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
0000189A 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
0000189E 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
000018A4 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
000018A8 0C6E 0001 81A6 cmpi.w [A6 - 0x7E5A], 0x1
000018AE 57C0 seq D0
000018B0 4880 ext.w D0
000018B2 48C0 ext.l D0
000018B4 2F00 move.l -[A7], D0
000018B6 0C6E 000A 8104 cmpi.w [A6 - 0x7EFC], 0xA /* '\n' */
000018BC 57C0 seq D0
000018BE 4880 ext.w D0
000018C0 48C0 ext.l D0
000018C2 C09F and.l D0, [A7]+
000018C4 4A80 tst.l D0
000018C6 6700 0006 beq +0x8 /* 000018CE */
000018CA 4EFA 0382 jmp [PC + 0x382 /* 00001C4E */]
label000018CE:
000018CE 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
000018D4 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
000018D8 0C6E 0001 81A6 cmpi.w [A6 - 0x7E5A], 0x1
000018DE 57C0 seq D0
000018E0 4880 ext.w D0
000018E2 48C0 ext.l D0
000018E4 2F00 move.l -[A7], D0
000018E6 0C6E 000B 8104 cmpi.w [A6 - 0x7EFC], 0xB
000018EC 57C0 seq D0
000018EE 4880 ext.w D0
000018F0 48C0 ext.l D0
000018F2 C09F and.l D0, [A7]+
000018F4 4A80 tst.l D0
000018F6 6700 0006 beq +0x8 /* 000018FE */
000018FA 4EFA 0584 jmp [PC + 0x584 /* 00001E80 */]
label000018FE:
000018FE 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
00001904 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
00001908 0C6E 0001 81A6 cmpi.w [A6 - 0x7E5A], 0x1
0000190E 57C0 seq D0
00001910 4880 ext.w D0
00001912 48C0 ext.l D0
00001914 2F00 move.l -[A7], D0
00001916 0C6E 000C 8104 cmpi.w [A6 - 0x7EFC], 0xC
0000191C 57C0 seq D0
0000191E 4880 ext.w D0
00001920 48C0 ext.l D0
00001922 C09F and.l D0, [A7]+
00001924 4A80 tst.l D0
00001926 6700 0006 beq +0x8 /* 0000192E */
0000192A 4EFA 03D2 jmp [PC + 0x3D2 /* 00001CFE */]
label0000192E:
0000192E 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
00001934 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
00001938 0C6E 0007 81A6 cmpi.w [A6 - 0x7E5A], 0x7
0000193E 57C0 seq D0
00001940 4880 ext.w D0
00001942 48C0 ext.l D0
00001944 2F00 move.l -[A7], D0
00001946 0C6E 000D 81A8 cmpi.w [A6 - 0x7E58], 0xD /* '\r' */
0000194C 5DC0 slt D0
0000194E 4880 ext.w D0
00001950 48C0 ext.l D0
00001952 C09F and.l D0, [A7]+
00001954 4A80 tst.l D0
00001956 6700 001E beq +0x20 /* 00001976 */
0000195A 302E 81A8 move.w D0, [A6 - 0x7E58]
0000195E 48C0 ext.l D0
00001960 5280 addq.l D0, 1
00001962 3F00 move.w -[A7], D0
00001964 42A7 clr.l -[A7]
00001966 42A7 clr.l -[A7]
00001968 4267 clr.w -[A7]
0000196A 4267 clr.w -[A7]
0000196C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001970 7000 moveq.l D0, 0x00
00001972 3D40 81A6 move.w [A6 - 0x7E5A], D0
label00001976:
00001976 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
0000197C 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
00001980 0C6E 0007 81A6 cmpi.w [A6 - 0x7E5A], 0x7
00001986 57C0 seq D0
00001988 4880 ext.w D0
0000198A 48C0 ext.l D0
0000198C 2F00 move.l -[A7], D0
0000198E 0C6E 000D 81A8 cmpi.w [A6 - 0x7E58], 0xD /* '\r' */
00001994 57C0 seq D0
00001996 4880 ext.w D0
00001998 48C0 ext.l D0
0000199A C09F and.l D0, [A7]+
0000199C 4A80 tst.l D0
0000199E 6700 0018 beq +0x1A /* 000019B8 */
000019A2 700A moveq.l D0, 0x0A
000019A4 3F00 move.w -[A7], D0
000019A6 42A7 clr.l -[A7]
000019A8 42A7 clr.l -[A7]
000019AA 4267 clr.w -[A7]
000019AC 4267 clr.w -[A7]
000019AE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000019B2 7000 moveq.l D0, 0x00
000019B4 3D40 81A6 move.w [A6 - 0x7E5A], D0
label000019B8:
000019B8 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
000019BE 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
000019C2 0C6E 0006 81A6 cmpi.w [A6 - 0x7E5A], 0x6
000019C8 6600 0006 bne +0x8 /* 000019D0 */
000019CC 4EFA 0280 jmp [PC + 0x280 /* 00001C4E */]
label000019D0:
000019D0 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
000019D6 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
000019DA 6000 FEB8 bra -0x146 /* 00001894 */
000019DE 3B7C 0002 F7EA move.w [A5 - 0x816], 0x2
000019E4 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
fn000019E8:
000019E8 7003 moveq.l D0, 0x03
000019EA 3F00 move.w -[A7], D0
000019EC 42A7 clr.l -[A7]
000019EE 7032 moveq.l D0, 0x32
000019F0 3F00 move.w -[A7], D0
000019F2 7064 moveq.l D0, 0x64
000019F4 3F00 move.w -[A7], D0
000019F6 70FF moveq.l D0, 0xFFFFFFFF
000019F8 3F00 move.w -[A7], D0
000019FA 3F3C 01C2 move.w -[A7], 0x1C2
000019FE 3F3C 012C move.w -[A7], 0x12C
00001A02 70FF moveq.l D0, 0xFFFFFFFF
00001A04 3F00 move.w -[A7], D0
00001A06 7002 moveq.l D0, 0x02
00001A08 3F00 move.w -[A7], D0
00001A0A 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00001A0E 4267 clr.w -[A7]
00001A10 700C moveq.l D0, 0x0C
00001A12 3F00 move.w -[A7], D0
00001A14 7001 moveq.l D0, 0x01
00001A16 3F00 move.w -[A7], D0
00001A18 70FF moveq.l D0, 0xFFFFFFFF
00001A1A 3F00 move.w -[A7], D0
00001A1C 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00001A20 306E 819C movea.w A0, [A6 - 0x7E64]
00001A24 D1C8 add.l A0, A0
00001A26 D0FC 1F94 add.w A0, 0x1F94
00001A2A D1ED FD6A add.l A0, [A5 - 0x296]
00001A2E 3010 move.w D0, [A0]
00001A30 48C0 ext.l D0
00001A32 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00001A36 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */]
00001A3A 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001A3E 41EE 8092 lea.l A0, [A6 - 0x7F6E]
00001A42 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001A46 306E 819C movea.w A0, [A6 - 0x7E64]
00001A4A D1C8 add.l A0, A0
00001A4C D0FC 1FFA add.w A0, 0x1FFA
00001A50 D1ED FD6A add.l A0, [A5 - 0x296]
00001A54 3010 move.w D0, [A0]
00001A56 48C0 ext.l D0
00001A58 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00001A5C 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */]
00001A60 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001A64 41EE 809E lea.l A0, [A6 - 0x7F62]
00001A68 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001A6C 7064 moveq.l D0, 0x64
00001A6E 3F00 move.w -[A7], D0
00001A70 700C moveq.l D0, 0x0C
00001A72 3F00 move.w -[A7], D0
00001A74 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00001A78 206D FD62 movea.l A0, [A5 - 0x29E]
00001A7C 41E8 8470 lea.l A0, [A0 - 0x7B90]
00001A80 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00001A84 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00001A88 700A moveq.l D0, 0x0A
00001A8A 3F00 move.w -[A7], D0
00001A8C 302E 819C move.w D0, [A6 - 0x7E64]
00001A90 48C0 ext.l D0
00001A92 C0FC 0024 mulu.w D0, 0x24 /* '$' */
00001A96 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
00001A9C D0AD FD6A add.l D0, [A5 - 0x296]
00001AA0 2040 movea.l A0, D0
00001AA2 2F08 move.l -[A7], A0
00001AA4 7064 moveq.l D0, 0x64
00001AA6 3F00 move.w -[A7], D0
00001AA8 700F moveq.l D0, 0x0F
00001AAA 3F00 move.w -[A7], D0
00001AAC 70FF moveq.l D0, 0xFFFFFFFF
00001AAE 3F00 move.w -[A7], D0
00001AB0 3F3C 012C move.w -[A7], 0x12C
00001AB4 701E moveq.l D0, 0x1E
00001AB6 3F00 move.w -[A7], D0
00001AB8 70FF moveq.l D0, 0xFFFFFFFF
00001ABA 3F00 move.w -[A7], D0
00001ABC 7001 moveq.l D0, 0x01
00001ABE 3F00 move.w -[A7], D0
00001AC0 4267 clr.w -[A7]
00001AC2 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001AC6 7064 moveq.l D0, 0x64
00001AC8 3F00 move.w -[A7], D0
00001ACA 702D moveq.l D0, 0x2D
00001ACC 3F00 move.w -[A7], D0
00001ACE 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00001AD2 206D FD62 movea.l A0, [A5 - 0x29E]
00001AD6 41E8 8476 lea.l A0, [A0 - 0x7B8A]
00001ADA 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00001ADE 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00001AE2 700B moveq.l D0, 0x0B
00001AE4 3F00 move.w -[A7], D0
00001AE6 486E 8092 pea.l [A6 - 0x7F6E]
00001AEA 7064 moveq.l D0, 0x64
00001AEC 3F00 move.w -[A7], D0
00001AEE 7032 moveq.l D0, 0x32
00001AF0 3F00 move.w -[A7], D0
00001AF2 70FF moveq.l D0, 0xFFFFFFFF
00001AF4 3F00 move.w -[A7], D0
00001AF6 3F3C 00AF move.w -[A7], 0xAF
00001AFA 7041 moveq.l D0, 0x41
00001AFC 3F00 move.w -[A7], D0
00001AFE 70FF moveq.l D0, 0xFFFFFFFF
00001B00 3F00 move.w -[A7], D0
00001B02 7001 moveq.l D0, 0x01
00001B04 3F00 move.w -[A7], D0
00001B06 4267 clr.w -[A7]
00001B08 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001B0C 3F3C 00E1 move.w -[A7], 0xE1
00001B10 702D moveq.l D0, 0x2D
00001B12 3F00 move.w -[A7], D0
00001B14 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00001B18 206D FD62 movea.l A0, [A5 - 0x29E]
00001B1C 41E8 8480 lea.l A0, [A0 - 0x7B80]
00001B20 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00001B24 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00001B28 700C moveq.l D0, 0x0C
00001B2A 3F00 move.w -[A7], D0
00001B2C 486E 809E pea.l [A6 - 0x7F62]
00001B30 3F3C 00E1 move.w -[A7], 0xE1
00001B34 7032 moveq.l D0, 0x32
00001B36 3F00 move.w -[A7], D0
00001B38 70FF moveq.l D0, 0xFFFFFFFF
00001B3A 3F00 move.w -[A7], D0
00001B3C 3F3C 012C move.w -[A7], 0x12C
00001B40 7041 moveq.l D0, 0x41
00001B42 3F00 move.w -[A7], D0
00001B44 70FF moveq.l D0, 0xFFFFFFFF
00001B46 3F00 move.w -[A7], D0
00001B48 7001 moveq.l D0, 0x01
00001B4A 3F00 move.w -[A7], D0
00001B4C 4267 clr.w -[A7]
00001B4E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001B52 7032 moveq.l D0, 0x32
00001B54 3F00 move.w -[A7], D0
00001B56 7055 moveq.l D0, 0x55
00001B58 3F00 move.w -[A7], D0
00001B5A 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00001B5E 206D FD62 movea.l A0, [A5 - 0x29E]
00001B62 41E8 848A lea.l A0, [A0 - 0x7B76]
00001B66 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00001B6A 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00001B6E 700D moveq.l D0, 0x0D
00001B70 3F00 move.w -[A7], D0
00001B72 302E 819C move.w D0, [A6 - 0x7E64]
00001B76 48C0 ext.l D0
00001B78 C0FC 0066 mulu.w D0, 0x66 /* 'f' */
00001B7C 0680 0000 278C addi.l D0, 0x278C
00001B82 D0AD FD6A add.l D0, [A5 - 0x296]
00001B86 2040 movea.l A0, D0
00001B88 2F08 move.l -[A7], A0
00001B8A 7032 moveq.l D0, 0x32
00001B8C 3F00 move.w -[A7], D0
00001B8E 705A moveq.l D0, 0x5A
00001B90 3F00 move.w -[A7], D0
00001B92 70FF moveq.l D0, 0xFFFFFFFF
00001B94 3F00 move.w -[A7], D0
00001B96 3F3C 015E move.w -[A7], 0x15E
00001B9A 3F3C 0096 move.w -[A7], 0x96
00001B9E 70FF moveq.l D0, 0xFFFFFFFF
00001BA0 3F00 move.w -[A7], D0
00001BA2 7001 moveq.l D0, 0x01
00001BA4 3F00 move.w -[A7], D0
00001BA6 4267 clr.w -[A7]
00001BA8 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001BAC 700A moveq.l D0, 0x0A
00001BAE 3F00 move.w -[A7], D0
00001BB0 42A7 clr.l -[A7]
00001BB2 42A7 clr.l -[A7]
00001BB4 4267 clr.w -[A7]
00001BB6 4267 clr.w -[A7]
00001BB8 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001BBC 700A moveq.l D0, 0x0A
00001BBE 3F00 move.w -[A7], D0
00001BC0 7002 moveq.l D0, 0x02
00001BC2 3F00 move.w -[A7], D0
00001BC4 206D FD62 movea.l A0, [A5 - 0x29E]
00001BC8 4868 8492 pea.l [A0 - 0x7B6E]
00001BCC 7032 moveq.l D0, 0x32
00001BCE 3F00 move.w -[A7], D0
00001BD0 3F3C 00A0 move.w -[A7], 0xA0
00001BD4 70FF moveq.l D0, 0xFFFFFFFF
00001BD6 3F00 move.w -[A7], D0
00001BD8 7064 moveq.l D0, 0x64
00001BDA 3F00 move.w -[A7], D0
00001BDC 3F3C 00B9 move.w -[A7], 0xB9
00001BE0 70FF moveq.l D0, 0xFFFFFFFF
00001BE2 3F00 move.w -[A7], D0
00001BE4 7001 moveq.l D0, 0x01
00001BE6 3F00 move.w -[A7], D0
00001BE8 4EAD 039A jsr [A5 + 0x39A /* export_111 */]
00001BEC 700B moveq.l D0, 0x0B
00001BEE 3F00 move.w -[A7], D0
00001BF0 7001 moveq.l D0, 0x01
00001BF2 3F00 move.w -[A7], D0
00001BF4 206D FD62 movea.l A0, [A5 - 0x29E]
00001BF8 4868 849A pea.l [A0 - 0x7B66]
00001BFC 3F3C 00AF move.w -[A7], 0xAF
00001C00 3F3C 00A0 move.w -[A7], 0xA0
00001C04 70FF moveq.l D0, 0xFFFFFFFF
00001C06 3F00 move.w -[A7], D0
00001C08 3F3C 00E1 move.w -[A7], 0xE1
00001C0C 3F3C 00B9 move.w -[A7], 0xB9
00001C10 70FF moveq.l D0, 0xFFFFFFFF
00001C12 3F00 move.w -[A7], D0
00001C14 7001 moveq.l D0, 0x01
00001C16 3F00 move.w -[A7], D0
00001C18 4EAD 039A jsr [A5 + 0x39A /* export_111 */]
00001C1C 700C moveq.l D0, 0x0C
00001C1E 3F00 move.w -[A7], D0
00001C20 7001 moveq.l D0, 0x01
00001C22 3F00 move.w -[A7], D0
00001C24 206D FD62 movea.l A0, [A5 - 0x29E]
00001C28 4868 84A2 pea.l [A0 - 0x7B5E]
00001C2C 3F3C 012C move.w -[A7], 0x12C
00001C30 3F3C 00A0 move.w -[A7], 0xA0
00001C34 70FF moveq.l D0, 0xFFFFFFFF
00001C36 3F00 move.w -[A7], D0
00001C38 3F3C 015E move.w -[A7], 0x15E
00001C3C 3F3C 00B9 move.w -[A7], 0xB9
00001C40 70FF moveq.l D0, 0xFFFFFFFF
00001C42 3F00 move.w -[A7], D0
00001C44 7001 moveq.l D0, 0x01
00001C46 3F00 move.w -[A7], D0
00001C48 4EAD 039A jsr [A5 + 0x39A /* export_111 */]
00001C4C 4E75 rts
label00001C4E:
00001C4E 302E 819C move.w D0, [A6 - 0x7E64]
00001C52 48C0 ext.l D0
00001C54 C0FC 0024 mulu.w D0, 0x24 /* '$' */
00001C58 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
00001C5E D0AD FD6A add.l D0, [A5 - 0x296]
00001C62 2F00 move.l -[A7], D0
00001C64 700A moveq.l D0, 0x0A
00001C66 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00001C6A 2F08 move.l -[A7], A0
00001C6C 7023 moveq.l D0, 0x23
00001C6E 205F movea.l A0, [A7]+
00001C70 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001C74 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001C78 205F movea.l A0, [A7]+
00001C7A 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001C7E 302E 819C move.w D0, [A6 - 0x7E64]
00001C82 48C0 ext.l D0
00001C84 E388 lsl D0, 1
00001C86 0680 0000 1F94 addi.l D0, 0x1F94
00001C8C D0AD FD6A add.l D0, [A5 - 0x296]
00001C90 2F00 move.l -[A7], D0
00001C92 700B moveq.l D0, 0x0B
00001C94 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00001C98 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00001C9C 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00001CA0 205F movea.l A0, [A7]+
00001CA2 3080 move.w [A0], D0
00001CA4 302E 819C move.w D0, [A6 - 0x7E64]
00001CA8 48C0 ext.l D0
00001CAA E388 lsl D0, 1
00001CAC 0680 0000 1FFA addi.l D0, 0x1FFA
00001CB2 D0AD FD6A add.l D0, [A5 - 0x296]
00001CB6 2F00 move.l -[A7], D0
00001CB8 700C moveq.l D0, 0x0C
00001CBA 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00001CBE 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00001CC2 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00001CC6 205F movea.l A0, [A7]+
00001CC8 3080 move.w [A0], D0
00001CCA 302E 819C move.w D0, [A6 - 0x7E64]
00001CCE 48C0 ext.l D0
00001CD0 C0FC 0066 mulu.w D0, 0x66 /* 'f' */
00001CD4 0680 0000 278C addi.l D0, 0x278C
00001CDA D0AD FD6A add.l D0, [A5 - 0x296]
00001CDE 2F00 move.l -[A7], D0
00001CE0 700D moveq.l D0, 0x0D
00001CE2 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00001CE6 2F08 move.l -[A7], A0
00001CE8 7064 moveq.l D0, 0x64
00001CEA 205F movea.l A0, [A7]+
00001CEC 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001CF0 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001CF4 205F movea.l A0, [A7]+
00001CF6 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001CFA 4EFA 0184 jmp [PC + 0x184 /* 00001E80 */]
label00001CFE:
00001CFE 3D6E 819C 80F2 move.w [A6 - 0x7F0E], [A6 - 0x7E64]
label00001D04:
00001D04 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001D08 48C0 ext.l D0
00001D0A E388 lsl D0, 1
00001D0C 0680 0000 1F94 addi.l D0, 0x1F94
00001D12 D0AD FD6A add.l D0, [A5 - 0x296]
00001D16 2F00 move.l -[A7], D0
00001D18 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001D1C 48C0 ext.l D0
00001D1E 5280 addq.l D0, 1
00001D20 E388 lsl D0, 1
00001D22 0680 0000 1F94 addi.l D0, 0x1F94
00001D28 D0AD FD6A add.l D0, [A5 - 0x296]
00001D2C 2040 movea.l A0, D0
00001D2E 3010 move.w D0, [A0]
00001D30 48C0 ext.l D0
00001D32 205F movea.l A0, [A7]+
00001D34 3080 move.w [A0], D0
00001D36 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001D3A 48C0 ext.l D0
00001D3C E388 lsl D0, 1
00001D3E 0680 0000 1FFA addi.l D0, 0x1FFA
00001D44 D0AD FD6A add.l D0, [A5 - 0x296]
00001D48 2F00 move.l -[A7], D0
00001D4A 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001D4E 48C0 ext.l D0
00001D50 5280 addq.l D0, 1
00001D52 E388 lsl D0, 1
00001D54 0680 0000 1FFA addi.l D0, 0x1FFA
00001D5A D0AD FD6A add.l D0, [A5 - 0x296]
00001D5E 2040 movea.l A0, D0
00001D60 3010 move.w D0, [A0]
00001D62 48C0 ext.l D0
00001D64 205F movea.l A0, [A7]+
00001D66 3080 move.w [A0], D0
00001D68 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001D6C 48C0 ext.l D0
00001D6E C0FC 0024 mulu.w D0, 0x24 /* '$' */
00001D72 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
00001D78 D0AD FD6A add.l D0, [A5 - 0x296]
00001D7C 2F00 move.l -[A7], D0
00001D7E 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001D82 48C0 ext.l D0
00001D84 5280 addq.l D0, 1
00001D86 C0FC 0024 mulu.w D0, 0x24 /* '$' */
00001D8A 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
00001D90 D0AD FD6A add.l D0, [A5 - 0x296]
00001D94 2040 movea.l A0, D0
00001D96 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001D9A 205F movea.l A0, [A7]+
00001D9C 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001DA0 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001DA4 48C0 ext.l D0
00001DA6 C0FC 0066 mulu.w D0, 0x66 /* 'f' */
00001DAA 0680 0000 278C addi.l D0, 0x278C
00001DB0 D0AD FD6A add.l D0, [A5 - 0x296]
00001DB4 2F00 move.l -[A7], D0
00001DB6 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001DBA 48C0 ext.l D0
00001DBC 5280 addq.l D0, 1
00001DBE C0FC 0066 mulu.w D0, 0x66 /* 'f' */
00001DC2 0680 0000 278C addi.l D0, 0x278C
00001DC8 D0AD FD6A add.l D0, [A5 - 0x296]
00001DCC 2040 movea.l A0, D0
00001DCE 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001DD2 205F movea.l A0, [A7]+
00001DD4 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001DD8 203C 0000 1F94 move.l D0, 0x1F94
00001DDE D0AD FD6A add.l D0, [A5 - 0x296]
00001DE2 2040 movea.l A0, D0
00001DE4 3010 move.w D0, [A0]
00001DE6 48C0 ext.l D0
00001DE8 5380 subq.l D0, 1
00001DEA 526E 80F2 addq.w [A6 - 0x7F0E], 1
00001DEE B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
00001DF2 6C00 FF10 bge -0xEE /* 00001D04 */
00001DF6 203C 0000 1F94 move.l D0, 0x1F94
00001DFC D0AD FD6A add.l D0, [A5 - 0x296]
00001E00 2040 movea.l A0, D0
00001E02 3010 move.w D0, [A0]
00001E04 48C0 ext.l D0
00001E06 C0FC 0024 mulu.w D0, 0x24 /* '$' */
00001E0A 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
00001E10 D0AD FD6A add.l D0, [A5 - 0x296]
00001E14 2F00 move.l -[A7], D0
00001E16 206D FD62 movea.l A0, [A5 - 0x29E]
00001E1A 41E8 84AA lea.l A0, [A0 - 0x7B56]
00001E1E 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001E22 205F movea.l A0, [A7]+
00001E24 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001E28 203C 0000 1F94 move.l D0, 0x1F94
00001E2E D0AD FD6A add.l D0, [A5 - 0x296]
00001E32 2040 movea.l A0, D0
00001E34 3010 move.w D0, [A0]
00001E36 48C0 ext.l D0
00001E38 C0FC 0066 mulu.w D0, 0x66 /* 'f' */
00001E3C 0680 0000 278C addi.l D0, 0x278C
00001E42 D0AD FD6A add.l D0, [A5 - 0x296]
00001E46 2F00 move.l -[A7], D0
00001E48 206D FD62 movea.l A0, [A5 - 0x29E]
00001E4C 41E8 84AC lea.l A0, [A0 - 0x7B54]
00001E50 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001E54 205F movea.l A0, [A7]+
00001E56 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001E5A 203C 0000 1F94 move.l D0, 0x1F94
00001E60 D0AD FD6A add.l D0, [A5 - 0x296]
00001E64 2F00 move.l -[A7], D0
00001E66 203C 0000 1F94 move.l D0, 0x1F94
00001E6C D0AD FD6A add.l D0, [A5 - 0x296]
00001E70 2040 movea.l A0, D0
00001E72 3010 move.w D0, [A0]
00001E74 48C0 ext.l D0
00001E76 5380 subq.l D0, 1
00001E78 205F movea.l A0, [A7]+
00001E7A 3080 move.w [A0], D0
00001E7C 4EFA 0002 jmp [PC + 0x2 /* 00001E80 */]
label00001E80:
00001E80 7000 moveq.l D0, 0x00
00001E82 4EAD 014A jsr [A5 + 0x14A /* export_37 */]
00001E86 0C80 0000 0000 cmpi.l D0, 0x0
00001E8C 66F2 bne -0xC /* 00001E80 */
00001E8E 41ED 03BA lea.l A0, [A5 + 0x3BA /* export_115 */]
00001E92 2B48 F7D2 move.l [A5 - 0x82E], A0
00001E96 700A moveq.l D0, 0x0A
00001E98 3D40 80F2 move.w [A6 - 0x7F0E], D0
label00001E9C:
00001E9C 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001EA0 48C0 ext.l D0
00001EA2 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
00001EA6 700D moveq.l D0, 0x0D
00001EA8 526E 80F2 addq.w [A6 - 0x7F0E], 1
00001EAC B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
00001EB0 6CEA bge -0x14 /* 00001E9C */
00001EB2 700A moveq.l D0, 0x0A
00001EB4 3D40 80F2 move.w [A6 - 0x7F0E], D0
label00001EB8:
00001EB8 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001EBC 48C0 ext.l D0
00001EBE 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
00001EC2 700C moveq.l D0, 0x0C
00001EC4 526E 80F2 addq.w [A6 - 0x7F0E], 1
00001EC8 B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
00001ECC 6CEA bge -0x14 /* 00001EB8 */
00001ECE 7003 moveq.l D0, 0x03
00001ED0 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
00001ED4 7001 moveq.l D0, 0x01
00001ED6 3F00 move.w -[A7], D0
00001ED8 42A7 clr.l -[A7]
00001EDA 42A7 clr.l -[A7]
00001EDC 4267 clr.w -[A7]
00001EDE 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00001EE2 7001 moveq.l D0, 0x01
00001EE4 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
00001EE8 7002 moveq.l D0, 0x02
00001EEA 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
00001EEE 4E75 rts
00001EF0 7000 moveq.l D0, 0x00
00001EF2 4EAD 014A jsr [A5 + 0x14A /* export_37 */]
00001EF6 3D40 81A6 move.w [A6 - 0x7E5A], D0
00001EFA 7001 moveq.l D0, 0x01
00001EFC 4EAD 014A jsr [A5 + 0x14A /* export_37 */]
00001F00 3D40 8104 move.w [A6 - 0x7EFC], D0
00001F04 7007 moveq.l D0, 0x07
00001F06 4EAD 014A jsr [A5 + 0x14A /* export_37 */]
00001F0A 3D40 81A8 move.w [A6 - 0x7E58], D0
00001F0E 4E75 rts
export_143:
00001F10 203C 0000 1F94 move.l D0, 0x1F94
00001F16 D0AD FD6A add.l D0, [A5 - 0x296]
00001F1A 2040 movea.l A0, D0
00001F1C 4250 clr.w [A0]
00001F1E 7001 moveq.l D0, 0x01
00001F20 3D40 80F2 move.w [A6 - 0x7F0E], D0
label00001F24:
00001F24 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001F28 48C0 ext.l D0
00001F2A C0FC 0024 mulu.w D0, 0x24 /* '$' */
00001F2E 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
00001F34 D0AD FD6A add.l D0, [A5 - 0x296]
00001F38 2F00 move.l -[A7], D0
00001F3A 206D FD62 movea.l A0, [A5 - 0x29E]
00001F3E 41E8 84AE lea.l A0, [A0 - 0x7B52]
00001F42 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001F46 205F movea.l A0, [A7]+
00001F48 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001F4C 302E 80F2 move.w D0, [A6 - 0x7F0E]
00001F50 48C0 ext.l D0
00001F52 C0FC 0066 mulu.w D0, 0x66 /* 'f' */
00001F56 0680 0000 278C addi.l D0, 0x278C
00001F5C D0AD FD6A add.l D0, [A5 - 0x296]
00001F60 2F00 move.l -[A7], D0
00001F62 206D FD62 movea.l A0, [A5 - 0x29E]
00001F66 41E8 84B0 lea.l A0, [A0 - 0x7B50]
00001F6A 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001F6E 205F movea.l A0, [A7]+
00001F70 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001F74 7032 moveq.l D0, 0x32
00001F76 526E 80F2 addq.w [A6 - 0x7F0E], 1
00001F7A B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
00001F7E 6CA4 bge -0x5A /* 00001F24 */
00001F80 6100 E7BE bsr -0x1840 /* 00000740 */
00001F84 6100 E3C6 bsr -0x1C38 /* 0000034C */
00001F88 4E75 rts
export_144:
00001F8A 7001 moveq.l D0, 0x01
00001F8C 3F00 move.w -[A7], D0
00001F8E 206D FD62 movea.l A0, [A5 - 0x29E]
00001F92 4868 84B2 pea.l [A0 - 0x7B4E]
00001F96 42A7 clr.l -[A7]
00001F98 42A7 clr.l -[A7]
00001F9A 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
00001F9E 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00001FA2 41EE 8068 lea.l A0, [A6 - 0x7F98]
00001FA6 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001FAA 486E 8068 pea.l [A6 - 0x7F98]
00001FAE 206D FD62 movea.l A0, [A5 - 0x29E]
00001FB2 41E8 84B8 lea.l A0, [A0 - 0x7B48]
00001FB6 225F movea.l A1, [A7]+
00001FB8 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00001FBC 4A80 tst.l D0
00001FBE 6700 0004 beq +0x6 /* 00001FC4 */
00001FC2 4E75 rts
label00001FC4:
00001FC4 51E7 sf -[A7]
00001FC6 7001 moveq.l D0, 0x01
00001FC8 3F00 move.w -[A7], D0
00001FCA 486E 8068 pea.l [A6 - 0x7F98]
00001FCE 2F3C 0000 0100 move.l -[A7], 0x100
00001FD4 4267 clr.w -[A7]
00001FD6 4EAD 024A jsr [A5 + 0x24A /* export_69 */]
00001FDA 7001 moveq.l D0, 0x01
00001FDC 3B40 F74E move.w [A5 - 0x8B2], D0
00001FE0 203C 0000 1F94 move.l D0, 0x1F94
00001FE6 D0AD FD6A add.l D0, [A5 - 0x296]
00001FEA 2040 movea.l A0, D0
00001FEC 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
00001FF0 7001 moveq.l D0, 0x01
00001FF2 3D40 80F2 move.w [A6 - 0x7F0E], D0
label00001FF6:
00001FF6 7001 moveq.l D0, 0x01
00001FF8 3B40 F74E move.w [A5 - 0x8B2], D0
00001FFC 302E 80F2 move.w D0, [A6 - 0x7F0E]
00002000 48C0 ext.l D0
00002002 C0FC 0024 mulu.w D0, 0x24 /* '$' */
00002006 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
0000200C D0AD FD6A add.l D0, [A5 - 0x296]
00002010 2040 movea.l A0, D0
00002012 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
00002016 7001 moveq.l D0, 0x01
00002018 3B40 F74E move.w [A5 - 0x8B2], D0
0000201C 302E 80F2 move.w D0, [A6 - 0x7F0E]
00002020 48C0 ext.l D0
00002022 E388 lsl D0, 1
00002024 0680 0000 1F94 addi.l D0, 0x1F94
0000202A D0AD FD6A add.l D0, [A5 - 0x296]
0000202E 2040 movea.l A0, D0
00002030 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
00002034 7001 moveq.l D0, 0x01
00002036 3B40 F74E move.w [A5 - 0x8B2], D0
0000203A 302E 80F2 move.w D0, [A6 - 0x7F0E]
0000203E 48C0 ext.l D0
00002040 E388 lsl D0, 1
00002042 0680 0000 1FFA addi.l D0, 0x1FFA
00002048 D0AD FD6A add.l D0, [A5 - 0x296]
0000204C 2040 movea.l A0, D0
0000204E 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
00002052 7001 moveq.l D0, 0x01
00002054 3B40 F74E move.w [A5 - 0x8B2], D0
00002058 302E 80F2 move.w D0, [A6 - 0x7F0E]
0000205C 48C0 ext.l D0
0000205E C0FC 0066 mulu.w D0, 0x66 /* 'f' */
00002062 0680 0000 278C addi.l D0, 0x278C
00002068 D0AD FD6A add.l D0, [A5 - 0x296]
0000206C 2040 movea.l A0, D0
0000206E 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
00002072 203C 0000 1F94 move.l D0, 0x1F94
00002078 D0AD FD6A add.l D0, [A5 - 0x296]
0000207C 2040 movea.l A0, D0
0000207E 3010 move.w D0, [A0]
00002080 48C0 ext.l D0
00002082 526E 80F2 addq.w [A6 - 0x7F0E], 1
00002086 B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
0000208A 6C00 FF6A bge -0x94 /* 00001FF6 */
0000208E 7001 moveq.l D0, 0x01
00002090 4EAD 0242 jsr [A5 + 0x242 /* export_68 */]
00002094 4E75 rts
export_145:
00002096 7018 moveq.l D0, 0x18
00002098 D0AD FD6A add.l D0, [A5 - 0x296]
0000209C 2040 movea.l A0, D0
0000209E 3010 move.w D0, [A0]
000020A0 6600 0004 bne +0x6 /* 000020A6 */
000020A4 4E75 rts
label000020A6:
000020A6 206D FD62 movea.l A0, [A5 - 0x29E]
000020AA 41E8 84BA lea.l A0, [A0 - 0x7B46]
000020AE 2B48 FD36 move.l [A5 - 0x2CA], A0
000020B2 4267 clr.w -[A7]
000020B4 206D FD62 movea.l A0, [A5 - 0x29E]
000020B8 4868 84C4 pea.l [A0 - 0x7B3C]
000020BC 42A7 clr.l -[A7]
000020BE 42A7 clr.l -[A7]
000020C0 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
000020C4 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
000020C8 41EE 8068 lea.l A0, [A6 - 0x7F98]
000020CC 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
000020D0 486E 8068 pea.l [A6 - 0x7F98]
000020D4 206D FD62 movea.l A0, [A5 - 0x29E]
000020D8 41E8 84DE lea.l A0, [A0 - 0x7B22]
000020DC 225F movea.l A1, [A7]+
000020DE 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000020E2 4A80 tst.l D0
000020E4 6700 0004 beq +0x6 /* 000020EA */
000020E8 4E75 rts
label000020EA:
000020EA 51E7 sf -[A7]
000020EC 7001 moveq.l D0, 0x01
000020EE 3F00 move.w -[A7], D0
000020F0 486E 8068 pea.l [A6 - 0x7F98]
000020F4 2F3C 0000 0100 move.l -[A7], 0x100
000020FA 4267 clr.w -[A7]
000020FC 4EAD 0232 jsr [A5 + 0x232 /* export_66 */]
00002100 7001 moveq.l D0, 0x01
00002102 1B40 F84E move.b [A5 - 0x7B2], D0
00002106 203C 0000 1F94 move.l D0, 0x1F94
0000210C D0AD FD6A add.l D0, [A5 - 0x296]
00002110 2040 movea.l A0, D0
00002112 3010 move.w D0, [A0]
00002114 48C0 ext.l D0
00002116 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
0000211A 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
0000211E 1B6D FD86 F84E move.b [A5 - 0x7B2], [A5 - 0x27A]
00002124 7001 moveq.l D0, 0x01
00002126 3D40 80F2 move.w [A6 - 0x7F0E], D0
label0000212A:
0000212A 7001 moveq.l D0, 0x01
0000212C 1B40 F84E move.b [A5 - 0x7B2], D0
00002130 302E 80F2 move.w D0, [A6 - 0x7F0E]
00002134 48C0 ext.l D0
00002136 C0FC 0024 mulu.w D0, 0x24 /* '$' */
0000213A 0680 0000 2060 addi.l D0, 0x2060 /* ' `' */
00002140 D0AD FD6A add.l D0, [A5 - 0x296]
00002144 2040 movea.l A0, D0
00002146 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
0000214A 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
0000214E 1B6D FD86 F84E move.b [A5 - 0x7B2], [A5 - 0x27A]
00002154 7001 moveq.l D0, 0x01
00002156 1B40 F84E move.b [A5 - 0x7B2], D0
0000215A 306E 80F2 movea.w A0, [A6 - 0x7F0E]
0000215E D1C8 add.l A0, A0
00002160 D0FC 1F94 add.w A0, 0x1F94
00002164 D1ED FD6A add.l A0, [A5 - 0x296]
00002168 3010 move.w D0, [A0]
0000216A 48C0 ext.l D0
0000216C 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
00002170 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00002174 1B6D FD86 F84E move.b [A5 - 0x7B2], [A5 - 0x27A]
0000217A 7001 moveq.l D0, 0x01
0000217C 1B40 F84E move.b [A5 - 0x7B2], D0
00002180 306E 80F2 movea.w A0, [A6 - 0x7F0E]
00002184 D1C8 add.l A0, A0
00002186 D0FC 1FFA add.w A0, 0x1FFA
0000218A D1ED FD6A add.l A0, [A5 - 0x296]
0000218E 3010 move.w D0, [A0]
00002190 48C0 ext.l D0
00002192 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
00002196 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
0000219A 1B6D FD86 F84E move.b [A5 - 0x7B2], [A5 - 0x27A]
000021A0 7001 moveq.l D0, 0x01
000021A2 1B40 F84E move.b [A5 - 0x7B2], D0
000021A6 302E 80F2 move.w D0, [A6 - 0x7F0E]
000021AA 48C0 ext.l D0
000021AC C0FC 0066 mulu.w D0, 0x66 /* 'f' */
000021B0 0680 0000 278C addi.l D0, 0x278C
000021B6 D0AD FD6A add.l D0, [A5 - 0x296]
000021BA 2040 movea.l A0, D0
000021BC 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000021C0 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
000021C4 1B6D FD86 F84E move.b [A5 - 0x7B2], [A5 - 0x27A]
000021CA 203C 0000 1F94 move.l D0, 0x1F94
000021D0 D0AD FD6A add.l D0, [A5 - 0x296]
000021D4 2040 movea.l A0, D0
000021D6 3010 move.w D0, [A0]
000021D8 48C0 ext.l D0
000021DA 526E 80F2 addq.w [A6 - 0x7F0E], 1
000021DE B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
000021E2 6C00 FF46 bge -0xB8 /* 0000212A */
000021E6 7001 moveq.l D0, 0x01
000021E8 4EAD 0242 jsr [A5 + 0x242 /* export_68 */]
000021EC 206D FD62 movea.l A0, [A5 - 0x29E]
000021F0 41E8 84E0 lea.l A0, [A0 - 0x7B20]
000021F4 2B48 FD36 move.l [A5 - 0x2CA], A0
000021F8 4E75 rts
export_150:
000021FA 7003 moveq.l D0, 0x03
000021FC 3F00 move.w -[A7], D0
000021FE 206D FD62 movea.l A0, [A5 - 0x29E]
00002202 4868 84EA pea.l [A0 - 0x7B16]
00002206 4267 clr.w -[A7]
00002208 7028 moveq.l D0, 0x28
0000220A 3F00 move.w -[A7], D0
0000220C 70FF moveq.l D0, 0xFFFFFFFF
0000220E 3F00 move.w -[A7], D0
00002210 3F3C 0096 move.w -[A7], 0x96
00002214 7041 moveq.l D0, 0x41
00002216 3F00 move.w -[A7], D0
00002218 70FF moveq.l D0, 0xFFFFFFFF
0000221A 3F00 move.w -[A7], D0
0000221C 7005 moveq.l D0, 0x05
0000221E 3F00 move.w -[A7], D0
00002220 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00002224 4267 clr.w -[A7]
00002226 700C moveq.l D0, 0x0C
00002228 3F00 move.w -[A7], D0
0000222A 7001 moveq.l D0, 0x01
0000222C 3F00 move.w -[A7], D0
0000222E 70FF moveq.l D0, 0xFFFFFFFF
00002230 3F00 move.w -[A7], D0
00002232 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00002236 7001 moveq.l D0, 0x01
00002238 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
0000223C 7002 moveq.l D0, 0x02
0000223E 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00002242 2200 move.l D1, D0
00002244 7002 moveq.l D0, 0x02
00002246 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000224A 3D40 81AA move.w [A6 - 0x7E56], D0
0000224E 7003 moveq.l D0, 0x03
00002250 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00002254 2200 move.l D1, D0
00002256 7002 moveq.l D0, 0x02
00002258 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000225C 3D40 81AC move.w [A6 - 0x7E54], D0
00002260 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
00002266 D0AD FD6A add.l D0, [A5 - 0x296]
0000226A 2F00 move.l -[A7], D0
0000226C 302E 81AC move.w D0, [A6 - 0x7E54]
00002270 48C0 ext.l D0
00002272 0480 0000 0010 subi.l D0, 0x10
00002278 205F movea.l A0, [A7]+
0000227A 3080 move.w [A0], D0
0000227C 203C 0000 3C70 move.l D0, 0x3C70 /* '<p' */
00002282 D0AD FD6A add.l D0, [A5 - 0x296]
00002286 2F00 move.l -[A7], D0
00002288 302E 81AA move.w D0, [A6 - 0x7E56]
0000228C 48C0 ext.l D0
0000228E 0480 0000 0010 subi.l D0, 0x10
00002294 205F movea.l A0, [A7]+
00002296 3080 move.w [A0], D0
00002298 203C 0000 3C72 move.l D0, 0x3C72 /* '<r' */
0000229E D0AD FD6A add.l D0, [A5 - 0x296]
000022A2 2F00 move.l -[A7], D0
000022A4 302E 81AC move.w D0, [A6 - 0x7E54]
000022A8 48C0 ext.l D0
000022AA 0680 0000 0010 addi.l D0, 0x10
000022B0 205F movea.l A0, [A7]+
000022B2 3080 move.w [A0], D0
000022B4 203C 0000 3C74 move.l D0, 0x3C74 /* '<t' */
000022BA D0AD FD6A add.l D0, [A5 - 0x296]
000022BE 2F00 move.l -[A7], D0
000022C0 302E 81AA move.w D0, [A6 - 0x7E56]
000022C4 48C0 ext.l D0
000022C6 0680 0000 0010 addi.l D0, 0x10
000022CC 205F movea.l A0, [A7]+
000022CE 3080 move.w [A0], D0
000022D0 7002 moveq.l D0, 0x02
000022D2 3F00 move.w -[A7], D0
000022D4 7002 moveq.l D0, 0x02
000022D6 3F00 move.w -[A7], D0
000022D8 7001 moveq.l D0, 0x01
000022DA 3F00 move.w -[A7], D0
000022DC 70FF moveq.l D0, 0xFFFFFFFF
000022DE 3F00 move.w -[A7], D0
000022E0 700A moveq.l D0, 0x0A
000022E2 3F00 move.w -[A7], D0
000022E4 70FF moveq.l D0, 0xFFFFFFFF
000022E6 3F00 move.w -[A7], D0
000022E8 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
000022EC 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
000022F2 D0AD FD6A add.l D0, [A5 - 0x296]
000022F6 2F00 move.l -[A7], D0
000022F8 A8A2 syscall PaintRect
000022FA 306E 81AA movea.w A0, [A6 - 0x7E56]
000022FE 2F08 move.l -[A7], A0
00002300 302E 81AC move.w D0, [A6 - 0x7E54]
00002304 48C0 ext.l D0
00002306 2200 move.l D1, D0
00002308 7010 moveq.l D0, 0x10
0000230A 241F move.l D2, [A7]+
0000230C 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
label00002310:
00002310 7002 moveq.l D0, 0x02
00002312 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00002316 0C80 0000 0000 cmpi.l D0, 0x0
0000231C 6FF2 ble -0xC /* 00002310 */
0000231E 4EFA 0302 jmp [PC + 0x302 /* 00002622 */]
label00002322:
00002322 203C 0000 1F92 move.l D0, 0x1F92
00002328 D0AD FD6A add.l D0, [A5 - 0x296]
0000232C 2F00 move.l -[A7], D0
0000232E 7001 moveq.l D0, 0x01
00002330 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00002334 205F movea.l A0, [A7]+
00002336 3080 move.w [A0], D0
00002338 203C 0000 1F90 move.l D0, 0x1F90
0000233E D0AD FD6A add.l D0, [A5 - 0x296]
00002342 2F00 move.l -[A7], D0
00002344 7002 moveq.l D0, 0x02
00002346 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000234A 205F movea.l A0, [A7]+
0000234C 3080 move.w [A0], D0
0000234E 302E 81AA move.w D0, [A6 - 0x7E56]
00002352 48C0 ext.l D0
00002354 2200 move.l D1, D0
00002356 302E 81AC move.w D0, [A6 - 0x7E54]
0000235A 48C0 ext.l D0
0000235C 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00002360 203C 0000 1F92 move.l D0, 0x1F92
00002366 D0AD FD6A add.l D0, [A5 - 0x296]
0000236A 2040 movea.l A0, D0
0000236C 3010 move.w D0, [A0]
0000236E 48C0 ext.l D0
00002370 2F00 move.l -[A7], D0
00002372 203C 0000 1F90 move.l D0, 0x1F90
00002378 D0AD FD6A add.l D0, [A5 - 0x296]
0000237C 2040 movea.l A0, D0
0000237E 3010 move.w D0, [A0]
00002380 48C0 ext.l D0
00002382 221F move.l D1, [A7]+
00002384 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
00002388 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
0000238E D0AD FD6A add.l D0, [A5 - 0x296]
00002392 2F00 move.l -[A7], D0
00002394 203C 0000 1F90 move.l D0, 0x1F90
0000239A D0AD FD6A add.l D0, [A5 - 0x296]
0000239E 2040 movea.l A0, D0
000023A0 2F10 move.l -[A7], [A0]
000023A2 486E 81AE pea.l [A6 - 0x7E52]
000023A6 A8C3 syscall PtToAngle
000023A8 7003 moveq.l D0, 0x03
000023AA 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
000023AE 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000023B2 7037 moveq.l D0, 0x37
000023B4 3F00 move.w -[A7], D0
000023B6 7014 moveq.l D0, 0x14
000023B8 3F00 move.w -[A7], D0
000023BA 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000023BE 302E 81AE move.w D0, [A6 - 0x7E52]
000023C2 48C0 ext.l D0
000023C4 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
000023C8 206D FD62 movea.l A0, [A5 - 0x29E]
000023CC 41E8 84F2 lea.l A0, [A0 - 0x7B0E]
000023D0 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000023D4 203C 0000 1F90 move.l D0, 0x1F90
000023DA D0AD FD6A add.l D0, [A5 - 0x296]
000023DE 2040 movea.l A0, D0
000023E0 3010 move.w D0, [A0]
000023E2 48C0 ext.l D0
000023E4 3D40 8130 move.w [A6 - 0x7ED0], D0
000023E8 203C 0000 1F92 move.l D0, 0x1F92
000023EE D0AD FD6A add.l D0, [A5 - 0x296]
000023F2 2040 movea.l A0, D0
000023F4 3010 move.w D0, [A0]
000023F6 48C0 ext.l D0
000023F8 3D40 817E move.w [A6 - 0x7E82], D0
000023FC 3D6E 81AC 8180 move.w [A6 - 0x7E80], [A6 - 0x7E54]
00002402 3D6E 81AA 8182 move.w [A6 - 0x7E7E], [A6 - 0x7E56]
00002408 6100 EDCE bsr -0x1230 /* 000011D8 */
0000240C 7000 moveq.l D0, 0x00
0000240E 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00002412 41EE 8176 lea.l A0, [A6 - 0x7E8A]
00002416 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
0000241A 7001 moveq.l D0, 0x01
0000241C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
label00002420:
00002420 7003 moveq.l D0, 0x03
00002422 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00002426 4A80 tst.l D0
00002428 6604 bne +0x6 /* 0000242E */
0000242A 4EFA 016E jmp [PC + 0x16E /* 0000259A */]
label0000242E:
0000242E 302E 81AA move.w D0, [A6 - 0x7E56]
00002432 48C0 ext.l D0
00002434 2200 move.l D1, D0
00002436 302E 81AC move.w D0, [A6 - 0x7E54]
0000243A 48C0 ext.l D0
0000243C 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00002440 203C 0000 1F92 move.l D0, 0x1F92
00002446 D0AD FD6A add.l D0, [A5 - 0x296]
0000244A 2040 movea.l A0, D0
0000244C 3010 move.w D0, [A0]
0000244E 48C0 ext.l D0
00002450 2F00 move.l -[A7], D0
00002452 203C 0000 1F90 move.l D0, 0x1F90
00002458 D0AD FD6A add.l D0, [A5 - 0x296]
0000245C 2040 movea.l A0, D0
0000245E 3010 move.w D0, [A0]
00002460 48C0 ext.l D0
00002462 221F move.l D1, [A7]+
00002464 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
00002468 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
0000246E D0AD FD6A add.l D0, [A5 - 0x296]
00002472 2F00 move.l -[A7], D0
00002474 A8A2 syscall PaintRect
00002476 306E 81AA movea.w A0, [A6 - 0x7E56]
0000247A 2F08 move.l -[A7], A0
0000247C 302E 81AC move.w D0, [A6 - 0x7E54]
00002480 48C0 ext.l D0
00002482 2200 move.l D1, D0
00002484 7010 moveq.l D0, 0x10
00002486 241F move.l D2, [A7]+
00002488 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
0000248C 7001 moveq.l D0, 0x01
0000248E 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00002492 3D40 81AA move.w [A6 - 0x7E56], D0
00002496 7002 moveq.l D0, 0x02
00002498 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000249C 3D40 81AC move.w [A6 - 0x7E54], D0
000024A0 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
000024A6 D0AD FD6A add.l D0, [A5 - 0x296]
000024AA 2F00 move.l -[A7], D0
000024AC 302E 81AC move.w D0, [A6 - 0x7E54]
000024B0 48C0 ext.l D0
000024B2 0480 0000 0010 subi.l D0, 0x10
000024B8 205F movea.l A0, [A7]+
000024BA 3080 move.w [A0], D0
000024BC 203C 0000 3C70 move.l D0, 0x3C70 /* '<p' */
000024C2 D0AD FD6A add.l D0, [A5 - 0x296]
000024C6 2F00 move.l -[A7], D0
000024C8 302E 81AA move.w D0, [A6 - 0x7E56]
000024CC 48C0 ext.l D0
000024CE 0480 0000 0010 subi.l D0, 0x10
000024D4 205F movea.l A0, [A7]+
000024D6 3080 move.w [A0], D0
000024D8 203C 0000 3C72 move.l D0, 0x3C72 /* '<r' */
000024DE D0AD FD6A add.l D0, [A5 - 0x296]
000024E2 2F00 move.l -[A7], D0
000024E4 302E 81AC move.w D0, [A6 - 0x7E54]
000024E8 48C0 ext.l D0
000024EA 0680 0000 0010 addi.l D0, 0x10
000024F0 205F movea.l A0, [A7]+
000024F2 3080 move.w [A0], D0
000024F4 203C 0000 3C74 move.l D0, 0x3C74 /* '<t' */
000024FA D0AD FD6A add.l D0, [A5 - 0x296]
000024FE 2F00 move.l -[A7], D0
00002500 302E 81AA move.w D0, [A6 - 0x7E56]
00002504 48C0 ext.l D0
00002506 0680 0000 0010 addi.l D0, 0x10
0000250C 205F movea.l A0, [A7]+
0000250E 3080 move.w [A0], D0
00002510 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
00002516 D0AD FD6A add.l D0, [A5 - 0x296]
0000251A 2F00 move.l -[A7], D0
0000251C A8A2 syscall PaintRect
0000251E 306E 81AA movea.w A0, [A6 - 0x7E56]
00002522 2F08 move.l -[A7], A0
00002524 302E 81AC move.w D0, [A6 - 0x7E54]
00002528 48C0 ext.l D0
0000252A 2200 move.l D1, D0
0000252C 7010 moveq.l D0, 0x10
0000252E 241F move.l D2, [A7]+
00002530 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
00002534 203C 0000 1F92 move.l D0, 0x1F92
0000253A D0AD FD6A add.l D0, [A5 - 0x296]
0000253E 2F00 move.l -[A7], D0
00002540 7001 moveq.l D0, 0x01
00002542 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00002546 205F movea.l A0, [A7]+
00002548 3080 move.w [A0], D0
0000254A 203C 0000 1F90 move.l D0, 0x1F90
00002550 D0AD FD6A add.l D0, [A5 - 0x296]
00002554 2F00 move.l -[A7], D0
00002556 7002 moveq.l D0, 0x02
00002558 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000255C 205F movea.l A0, [A7]+
0000255E 3080 move.w [A0], D0
00002560 302E 81AA move.w D0, [A6 - 0x7E56]
00002564 48C0 ext.l D0
00002566 2200 move.l D1, D0
00002568 302E 81AC move.w D0, [A6 - 0x7E54]
0000256C 48C0 ext.l D0
0000256E 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00002572 203C 0000 1F92 move.l D0, 0x1F92
00002578 D0AD FD6A add.l D0, [A5 - 0x296]
0000257C 2040 movea.l A0, D0
0000257E 3010 move.w D0, [A0]
00002580 48C0 ext.l D0
00002582 2F00 move.l -[A7], D0
00002584 203C 0000 1F90 move.l D0, 0x1F90
0000258A D0AD FD6A add.l D0, [A5 - 0x296]
0000258E 2040 movea.l A0, D0
00002590 3010 move.w D0, [A0]
00002592 48C0 ext.l D0
00002594 221F move.l D1, [A7]+
00002596 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
label0000259A:
0000259A 7001 moveq.l D0, 0x01
0000259C 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000025A0 2F00 move.l -[A7], D0
000025A2 203C 0000 1F92 move.l D0, 0x1F92
000025A8 D0AD FD6A add.l D0, [A5 - 0x296]
000025AC 2040 movea.l A0, D0
000025AE 3010 move.w D0, [A0]
000025B0 48C0 ext.l D0
000025B2 221F move.l D1, [A7]+
000025B4 B280 cmp.l D1, D0
000025B6 56C0 sne D0
000025B8 4880 ext.w D0
000025BA 48C0 ext.l D0
000025BC 2F00 move.l -[A7], D0
000025BE 7002 moveq.l D0, 0x02
000025C0 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000025C4 2F00 move.l -[A7], D0
000025C6 203C 0000 1F90 move.l D0, 0x1F90
000025CC D0AD FD6A add.l D0, [A5 - 0x296]
000025D0 2040 movea.l A0, D0
000025D2 3010 move.w D0, [A0]
000025D4 48C0 ext.l D0
000025D6 221F move.l D1, [A7]+
000025D8 B280 cmp.l D1, D0
000025DA 56C0 sne D0
000025DC 4880 ext.w D0
000025DE 48C0 ext.l D0
000025E0 809F or.l D0, [A7]+
000025E2 4A80 tst.l D0
000025E4 6700 FE3A beq -0x1C4 /* 00002420 */
000025E8 302E 81AA move.w D0, [A6 - 0x7E56]
000025EC 48C0 ext.l D0
000025EE 2200 move.l D1, D0
000025F0 302E 81AC move.w D0, [A6 - 0x7E54]
000025F4 48C0 ext.l D0
000025F6 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
000025FA 203C 0000 1F92 move.l D0, 0x1F92
00002600 D0AD FD6A add.l D0, [A5 - 0x296]
00002604 2040 movea.l A0, D0
00002606 3010 move.w D0, [A0]
00002608 48C0 ext.l D0
0000260A 2F00 move.l -[A7], D0
0000260C 203C 0000 1F90 move.l D0, 0x1F90
00002612 D0AD FD6A add.l D0, [A5 - 0x296]
00002616 2040 movea.l A0, D0
00002618 3010 move.w D0, [A0]
0000261A 48C0 ext.l D0
0000261C 221F move.l D1, [A7]+
0000261E 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
label00002622:
00002622 7002 moveq.l D0, 0x02
00002624 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00002628 0C80 0000 0000 cmpi.l D0, 0x0
0000262E 6E00 FCF2 bgt -0x30C /* 00002322 */
00002632 203C 0000 3C6E move.l D0, 0x3C6E /* '<n' */
00002638 D0AD FD6A add.l D0, [A5 - 0x296]
0000263C 2F00 move.l -[A7], D0
0000263E A8A2 syscall PaintRect
00002640 306E 81AA movea.w A0, [A6 - 0x7E56]
00002644 2F08 move.l -[A7], A0
00002646 302E 81AC move.w D0, [A6 - 0x7E54]
0000264A 48C0 ext.l D0
0000264C 2200 move.l D1, D0
0000264E 7010 moveq.l D0, 0x10
00002650 241F move.l D2, [A7]+
00002652 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
00002656 7003 moveq.l D0, 0x03
00002658 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
0000265C 7001 moveq.l D0, 0x01
0000265E 3F00 move.w -[A7], D0
00002660 42A7 clr.l -[A7]
00002662 42A7 clr.l -[A7]
00002664 4267 clr.w -[A7]
00002666 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
0000266A 7001 moveq.l D0, 0x01
0000266C 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
00002670 7002 moveq.l D0, 0x02
00002672 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
00002676 4E75 rts
00002678 4E75 rts